<SEC-DOCUMENT>0001493152-24-011731.txt : 20240328
<SEC-HEADER>0001493152-24-011731.hdr.sgml : 20240328
<ACCEPTANCE-DATETIME>20240328160113
ACCESSION NUMBER:		0001493152-24-011731
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		90
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240328
DATE AS OF CHANGE:		20240328

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			INTELLINETICS, INC.
		CENTRAL INDEX KEY:			0001081745
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				870613716
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		2190 DIVIDEND DRIVE
		CITY:			COLUMBUS
		STATE:			OH
		ZIP:			43228
		BUSINESS PHONE:		6143888909

	MAIL ADDRESS:	
		STREET 1:		2190 DIVIDEND DRIVE
		CITY:			COLUMBUS
		STATE:			OH
		ZIP:			43228

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	GLOBALWISE INVESTMENTS INC
		DATE OF NAME CHANGE:	20000928
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>form10-k.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:INLX="http://intellinetics.com/20231231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_076_XDX_form10%2Dk.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_02C_US%2DGAAP%2D2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_036_INLX_intellinetics.com_20231231 -->
<!-- Field: Set; Name: xdx; ID: xdx_04A_20230101_20231231 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_053_edei%2D%2DEntityCentralIndexKey_0001081745 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06E_Segment_5_Segment -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_06A_Sqft_8_utr%2D%2Dsqft -->
<!-- Field: Set; Name: xdx; ID: xdx_07B_SO_form10%2Dk.xdxs -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000004" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000005" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000006" name="dei:EntityCentralIndexKey">0001081745</ix:nonNumeric>
  <ix:nonFraction name="INLX:EarnoutLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="xdx2ixbrl0124" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="xdx2ixbrl0127" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:AdjustmentToFairValueOfContingentConsiderationEarnout" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0242" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AcquisitionCosts" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0245" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0293" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0298" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0300" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0305" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0310" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0312" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0315" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0317" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0320" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0321" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0334" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0339" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0341" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0344" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0345" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0371" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:ChangeInFairValueOfEarnoutLiabilities" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0389" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredCompensation" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0413" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0428" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0446" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0449" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0452" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0455" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:OtherNetChangesInFinanceLeaseAssetsAndLiabilities" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0459" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:DiscountOnNotesPayableForWarrants" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0491" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:DiscountOnNotesPayableRelatedPartiesForWarrants" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0494" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:NonCashFinancingAccountsReceivable" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0503" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesPrepaidExpenses" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0506" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesPropertyAndEquipment" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0509" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesIntangibleAssets" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0512" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesGoodwill" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0515" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesAccountsPayable" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0518" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesDeferredRevenues" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0521" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0524" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0527" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember" id="xdx2ixbrl0551" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0553" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:ContractWithCustomerAssetCommissionPaid" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0555" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:ContractWithCustomerAssetCommissionRecognized" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0557" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:DeferredRevenueAddition" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl0612" unitRef="USD" xs:nil="true"/>
  <ix:nonNumeric contextRef="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember" id="xdx2ixbrl0654" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">P3Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember" id="xdx2ixbrl0658" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">P7Y</ix:nonNumeric>
  <ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2023-12-31" id="xdx2ixbrl0913" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2023-12-31" id="xdx2ixbrl0915" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyNotesMember" id="xdx2ixbrl0962" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="xdx2ixbrl0971" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="xdx2ixbrl0974" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="xdx2ixbrl1430" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="xdx2ixbrl1438" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenMember" id="xdx2ixbrl1522" unitRef="USDPShares" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenMember" id="xdx2ixbrl1524" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_custom_MichaelNTaglichMember" id="xdx2ixbrl1591" unitRef="USD" xs:nil="true"/>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="inlx-20231231.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-01-01to2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</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="AsOf2023-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-23">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</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_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</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_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</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_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</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="From2023-01-012023-12-31_custom_SaleOfSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</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-012022-12-31_custom_SaleOfSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_SoftwareAsAServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</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-012022-12-31_custom_SoftwareAsAServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_SoftwareMaintenanceServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</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-012022-12-31_custom_SoftwareMaintenanceServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ProfessionalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ProfessionalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_StorageandRetrievalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</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-012022-12-31_custom_StorageandRetrievalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</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_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-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">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</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="From2022-01-012022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</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="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</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="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</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="From2023-01-012023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</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="AsOf2023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</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_custom_IntellineticsOhioAndGraphicSciencesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:IntellineticsOhioAndGraphicSciencesMember</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_FurnitureAndFixturesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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_LeaseholdImprovementsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SoftwareDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</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-012022-12-31_us-gaap_SoftwareDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</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_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</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_custom_AccountsReceivableUnbilledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_AccountsReceivableUnbilledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_AccountsReceivableUnbilledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_AccountsReceivableUnbilledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_AccountsReceivableUnbilledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</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_custom_ContractAssestsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ContractAssestsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_ContractAssestsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ContractAssestsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ContractAssestsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_DocumentManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</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-012022-12-31_custom_DocumentManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_DocumentConversionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</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-012022-12-31_custom_DocumentConversionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</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_custom_DocumentManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</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_custom_DocumentManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</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_custom_DocumentConversionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</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_custom_DocumentConversionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-02">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_YellowFolderMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</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-012022-12-31_custom_YellowFolderMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</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_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_ProprietaryTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">INLX:ProprietaryTechnologyMember</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_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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">0001081745</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_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_ProprietaryTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">INLX:ProprietaryTechnologyMember</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_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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">0001081745</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-012023-12-31_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</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_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</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_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</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_NonrelatedPartyMember_custom_TwoThousandTwentyNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyNotesMember</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_NonrelatedPartyMember_custom_TwoThousandTwentyNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</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_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</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_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</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-04-01_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-04-01_custom_UnrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">INLX:UnrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-04-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-03-132024-03-13_custom_UnrelatedPartyMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">INLX:UnrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:AmendmentOfTwentyTwentyTwoNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-03-13</xbrli:startDate>
        <xbrli:endDate>2024-03-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:AmendmentOfTwentyTwentyTwoNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-13</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-13</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-04-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-03-01</xbrli:startDate>
        <xbrli:endDate>2020-03-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-03-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-12-012022-12-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-12-01</xbrli:startDate>
        <xbrli:endDate>2022-12-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</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-012022-12-31_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</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_RelatedPartyMember64944250">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</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-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-04-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_ColumbusOHMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:ColumbusOHMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ColumbusOHMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:ColumbusOHMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_MadisonHeightsMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_MadisonHeightsMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SterlingHeightsMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:SterlingHeightsMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_SterlingHeightsMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:SterlingHeightsMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_TraverseCityMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:TraverseCityMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_TraverseCityMIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:TraverseCityMIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_MadisonHeightsMITemporarySpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMITemporarySpaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_MadisonHeightsMITemporarySpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMITemporarySpaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_ExerciseOfOutstandingWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:ExerciseOfOutstandingWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_TwoThousandFifteenEquityIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">INLX:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_custom_AccreditedInvestorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-04-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-02_custom_SecuritiesPurchaseAgreementMember_custom_AccreditedInvestorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_us-gaap_PrivatePlacementMember_custom_TwelvePercentageSubordinatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-04-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-04-01_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-04-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-01_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_TaglichBrothersIncMember_custom_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</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-012022-12-31_custom_TaglichBrothersIncMember_custom_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</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-03-012020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-03-01</xbrli:startDate>
        <xbrli:endDate>2020-03-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-03-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-03-01</xbrli:startDate>
        <xbrli:endDate>2020-03-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-03-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-03-012020-03-02_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-03-01</xbrli:startDate>
        <xbrli:endDate>2020-03-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-03-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-03-012020-03-02_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-03-01</xbrli:startDate>
        <xbrli:endDate>2020-03-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-03-02_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-03-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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-012022-12-31_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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_custom_WarrantOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_WarrantOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_WarrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_WarrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_WarrantThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_WarrantThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_WarrantFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_WarrantFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_WarrantFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_WarrantFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantFiveMember</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-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedTermMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedDividendRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-272023-12-28_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-27</xbrli:startDate>
        <xbrli:endDate>2023-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-052022-01-06_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</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-05</xbrli:startDate>
        <xbrli:endDate>2022-01-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</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-012022-12-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</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="From2022-04-132022-04-14_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-13</xbrli:startDate>
        <xbrli:endDate>2022-04-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-14_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:GrantDateAprilFourteenTwoThousandTwentyTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_FebruaryTenTwoThousandSixteenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:FebruaryTenTwoThousandSixteenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_DecemberSixTwoThousandSixteenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:DecemberSixTwoThousandSixteenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:SeptemberTwentyFiveTwoThousandSeventeenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_JanuaryThirtyTwoThousandNinteenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:JanuaryThirtyTwoThousandNinteenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:MarchElevenTwoThousandNinteenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:MarchElevenTwoThousandNinteenGrantOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:MarchElevenTwoThousandNinteenGrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_SeptemberTwoTwoThousandTwentyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:SeptemberTwoTwoThousandTwentyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_AprilFourteenTwoThousandTwentyTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:AprilFourteenTwoThousandTwentyTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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-012022-12-31_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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-012022-12-31_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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-012022-12-31_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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-012022-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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-012022-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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_custom_TwoThousandTwentyPrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:TwoThousandTwentyPrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_TwoThousandTwentyPrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:TwoThousandTwentyPrivatePlacementMember</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="From2020-04-302020-05-01_custom_EngagementAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:EngagementAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-30</xbrli:startDate>
        <xbrli:endDate>2020-05-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_TaglichBrothersIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoPrivatePlacementMember_custom_TaglichBrothersIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:TwoThousandTwentyTwoPrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_TaglichBrothersIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_MichaelNTaglichMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">INLX:MichaelNTaglichMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_RobertFTaglichMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">INLX:RobertFTaglichMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-03-132024-03-13_us-gaap_SubsequentEventMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:AmendmentOfTwentyTwentyTwoNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-03-13</xbrli:startDate>
        <xbrli:endDate>2024-03-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-13_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001081745</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-13</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="Segment">
      <xbrli:measure>INLX:Segment</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Sqft">
      <xbrli:measure>utr:sqft</xbrli:measure>
    </xbrli:unit>
  <ix:relationship fromRefs="Fact001532" toRefs="Footnote001557"/>
  </ix:resources>
 </ix:header>
</div>


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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>WASHINGTON,
D.C. 20549</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM
<span id="xdx_901_edei--DocumentType_c20230101__20231231_zJ9iInfZuti1"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000014" name="dei:DocumentType">10-K</ix:nonNumeric></span></b></span></p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_edei--DocumentAnnualReport_c20230101__20231231_zlrLxKdL4Dd2"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleantrue" id="Fact000015" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ANNUAL
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the fiscal year ended <span id="xdx_90E_edei--DocumentPeriodEndDate_c20230101__20231231_z5ewySGILIA5"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:datemonthdayyearen" id="Fact000016" name="dei:DocumentPeriodEndDate"><span id="xdx_90C_edei--CurrentFiscalYearEndDate_c20230101__20231231_zI1OIS45iFq3"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:datemonthdayen" id="Fact000017" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric></span>, <span id="xdx_90A_edei--DocumentFiscalYearFocus_c20230101__20231231_z6JIl7GRrINh"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000018" name="dei:DocumentFiscalYearFocus">2023</ix:nonNumeric></span></ix:nonNumeric></span></span></p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_edei--DocumentTransitionReport_c20230101__20231231_zYeVB7mqiR8f"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleanfalse" id="Fact000019" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TRANSITION REPORT PURSUANT
    TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
File Number: <span id="xdx_909_edei--EntityFileNumber_c20230101__20231231_zHZxsNhaQiil"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000020" name="dei:EntityFileNumber">001-41495</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span id="xdx_907_edei--EntityRegistrantName_c20230101__20231231_z61Pzuerjk06"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000021" name="dei:EntityRegistrantName">INTELLINETICS,
INC.</ix:nonNumeric></span></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_edei--EntityAddressAddressLine1_c20230101__20231231_zy2dSyKP2YGh"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000024" name="dei:EntityAddressAddressLine1">2190
Dividend Drive</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_edei--EntityAddressCityOrTown_c20230101__20231231_zDlEvuNDxrob"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000025" name="dei:EntityAddressCityOrTown">Columbus</ix:nonNumeric></span>,
<span id="xdx_902_edei--EntityAddressStateOrProvince_c20230101__20231231_zjphGUbohHqb"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt-sec:stateprovnameen" id="Fact000026" name="dei:EntityAddressStateOrProvince">Ohio</ix:nonNumeric></span> <span id="xdx_90E_edei--EntityAddressPostalZipCode_c20230101__20231231_zZn1lSUdWo66"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000027" name="dei:EntityAddressPostalZipCode">43228</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
of principal executive offices)</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_edei--CityAreaCode_c20230101__20231231_zvGwtjgtVt7"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000028" name="dei:CityAreaCode">(614)</ix:nonNumeric></span>
<span id="xdx_908_edei--LocalPhoneNumber_c20230101__20231231_zJYJjQCzz1F1"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000029" name="dei:LocalPhoneNumber">921-8170</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant&#8217;s
telephone number, including area code)</span></p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title
    of each class</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trading
    symbol</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 44%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    of each exchange on which registered</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--Security12bTitle_c20230101__20231231_zQL8IFMJfMu2"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000030" name="dei:Security12bTitle">Common Stock, par value
    $0.001 per share</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_edei--TradingSymbol_c20230101__20231231_zSfPuugwESDi"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000031" name="dei:TradingSymbol">INLX</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_edei--SecurityExchangeName_c20230101__20231231_zs4p1PBOTNx3"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt-sec:exchnameen" id="Fact000032" name="dei:SecurityExchangeName">NYSE American</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(g) of the Act: Common Stock, $0.001 par value</span></p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; <span id="xdx_902_edei--EntityVoluntaryFilers_c20230101__20231231_zvVJgjt3zzjf"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000034" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> &#9746;</span></p>

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

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

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

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 43%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 23%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_edei--EntityFilerCategory_c20230101__20231231_z9eONplUBQQ9" title="Entity Filer Category"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt-sec:entityfilercategoryen" id="Fact000038" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_edei--EntitySmallBusiness_c20230101__20231231_zNawo9G5Sq1g"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleantrue" id="Fact000039" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_edei--EntityEmergingGrowthCompany_c20230101__20231231_zkhJjf69fzKj"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleanfalse" id="Fact000040" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness
of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b) by the registered
public accounting firm that prepared or issued its audit report. <span id="xdx_90E_edei--IcfrAuditorAttestationFlag_c20230101__20231231_z3qNpbgy0wZ9" title="ICFR Auditor Attestation Flag"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleanfalse" id="Fact000042" name="dei:IcfrAuditorAttestationFlag">&#9744;</ix:nonNumeric></span></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether 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). <span id="xdx_90B_edei--DocumentFinStmtErrorCorrectionFlag_c20230101__20231231_zXrdde4x8x9i"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleanfalse" id="Fact000043" name="dei:DocumentFinStmtErrorCorrectionFlag">&#9744;</ix:nonNumeric></span></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">State
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&#8217;s
most recently completed second fiscal quarter. $<span id="xdx_900_edei--EntityPublicFloat_iI_c20230630_znfO2Rj8zXok"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2023-06-30" id="Fact000045" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,269,489</ix:nonFraction></span>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
the number of shares outstanding of each of the registrant&#8217;s classes of common stock, as of the latest practicable date. <b><span id="xdx_905_edei--EntityCommonStockSharesOutstanding_iI_pid_c20240323_zdoxPybaCnv5"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2024-03-23" id="Fact000046" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,113,621</ix:nonFraction></span>
shares of common stock, par value $0.001 per share, were outstanding as of March 23, 2024.</b></span></p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_edei--DocumentsIncorporatedByReferenceTextBlock_c20230101__20231231_zNMIGowgfvHi"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000047" name="dei:DocumentsIncorporatedByReferenceTextBlock">Portions
of the registrant&#8217;s definitive Proxy Statement for the 2024 Annual Meeting of Stockholders, which will be filed with the Securities
and Exchange Commission no later than 120 days after the close of the registrant&#8217;s fiscal year ended December 31, 2023, are incorporated
by reference in Part III hereof</ix:nonNumeric></span>.</span></p>

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

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

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

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><span style="text-decoration: underline">TABLE
oF CONTENTS</span></span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.5in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Page</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#am_001">Part I</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#am_002">Business</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#am_003">Risk Factors</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1B.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#am_004">Unresolved Staff Comments</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">Item 1C.</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><a href="#zy_001">Cybersecurity</a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">21</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#am_005">Properties</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#am_006">Legal Proceedings</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#am_007">Mine Safety Disclosure</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#am_008">Part II</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 5.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#am_009">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 6.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#am_010">[Reserved]</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 7.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#am_011">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 7A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_001">Quantitative and Qualitative Disclosures About Market Risk</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 8.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_002">Financial Statements and Supplementary Data</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_003">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_004">Controls and Procedures</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9B.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_005">Other Information</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9C.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_006">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_007">Part III</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 10.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_008">Directors, Executive Officers and Corporate Governance</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 11.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_009">Executive Compensation</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 12.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_010">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 13.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_011">Certain Relationships and Related Transactions, and Director Independence</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 14.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_012">Principal Accounting Fees and Services</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_013">Part IV</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 15.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_014">Exhibits, Financial Statement Schedules</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#z_015">Signatures</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Annual Report on Form 10-K and the documents incorporated into this report by reference contain, and we may from time to time make, forward-looking
statements. From time to time in the future, we may make additional forward-looking statements in presentations, at conferences, in press
releases, in other reports and filings and otherwise. Forward-looking statements are all statements other than statements of historical
facts, including statements that refer to plans, intentions, objectives, goals, targets, strategies, hopes, beliefs, projections, prospects,
expectations or other characterizations of future events or performance, and assumptions underlying the foregoing. The words &#8220;may,&#8221;
&#8220;could,&#8221; &#8220;should,&#8221; &#8220;would,&#8221; &#8220;will,&#8221; &#8220;project,&#8221; &#8220;intend,&#8221; &#8220;continue,&#8221;
&#8220;believe,&#8221; &#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;forecast,&#8221; &#8220;expect,&#8221; &#8220;plan,&#8221;
&#8220;potential,&#8221; &#8220;opportunity,&#8221; &#8220;scheduled,&#8221; &#8220;goal,&#8221; &#8220;target,&#8221; and &#8220;future,&#8221;
variations of such words, and other comparable terminology and similar expressions and references to future periods are often, but not
always, used to identify forward-looking statements. Examples of forward-looking statements include, among other things, statements about
the following:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the effects on our business,
    financial condition and results of operations of current and future economic, business, market and regulatory conditions, including
    the current global inflation, economic downturn, and other economic and market conditions, and their effects on our customers and
    their capital spending and ability to finance purchases of our products, services, technologies and systems;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our prospects, including
    our future business, revenues, recurring revenues, expenses, net income, earnings per share, margins, profitability, cash flow, cash
    position, liquidity, financial condition and results of operations, backlog of orders and revenue, our targeted growth rate, our
    goals for future revenues and earnings, and our expectations about realizing the revenues in our backlog and in our sales pipeline;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our expectation that the
    shift from an offline to online world will continue to benefit our business; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our ability to integrate
    our recent acquisitions and any future acquisitions, grow their businesses and obtain the expected financial and operational benefits
    from those businesses;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the effects of fluctuations
    in sales on our business, revenues, expenses, net income, earnings per share, margins, profitability, cash flow, capital expenditures,
    liquidity, financial condition and results of operations;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our products, services,
    technologies and systems, including their quality and performance in absolute terms and as compared to competitive alternatives,
    their benefits to our customers and their ability to meet our customers&#8217; requirements, and our ability to successfully develop
    and market new products, services, technologies and systems;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our markets, including
    our market position and our market share;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our ability to successfully
    develop, operate, grow and diversify our operations and businesses;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our business plans, strategies,
    goals and objectives, and our ability to successfully achieve them;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the sufficiency of our
    capital resources, including our cash and cash equivalents, funds generated from operations, availability credit and financing arrangements
    and other capital resources, to meet our future working capital, capital expenditure, lease and debt service and business growth
    needs;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the value of our assets
    and businesses, including the revenues, profits and cash flow they are capable of delivering in the future;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the amount and timing of
    revenue recognition from customer contracts with commitments for performance obligations, including our estimate of the remaining
    amount of commitments and when we expect to recognize revenues;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">industry trends and customer
    preferences and the demand for our products, services, technologies and systems; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the nature and intensity
    of our competition, and our ability to successfully compete in our markets.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
forward-looking statements we make are based on our current plans, intentions, objectives, strategies, projections and expectations,
as well as assumptions made by and information currently available to management. Forward-looking statements are not guarantees of future
performance or events, but are subject to and qualified by substantial risks, uncertainties and other factors, which are difficult to
predict and are often beyond our control. Forward-looking statements will be affected by assumptions and expectations we might make that
do not materialize or that prove to be incorrect and by known and unknown risks, uncertainties and other factors that could cause actual
results to differ materially from those expressed, anticipated or implied by such forward-looking statements. These risks, uncertainties
and other factors include, but are not limited to, those described in &#8220;Risk Factors&#8221; as well as other risks, uncertainties
and factors discussed elsewhere in this report, in documents that we include as exhibits to or incorporate by reference in this report,
and in other reports and documents we from time to time file with or furnish to the Securities and Exchange Commission (the &#8220;SEC&#8221;).
In light of these risks and uncertainties, you are cautioned not to place undue reliance on any forward-looking statements that we make.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
forward-looking statements contained in this report speak only as of the date of this report, and any other forward-looking statements
we make from time to time in the future speak only as of the date they are made. We undertake no duty or obligation to update or revise
any forward-looking statement or to publicly disclose any update or revision for any reason, whether as a result of changes in our expectations
or the underlying assumptions, the receipt of new information, the occurrence of future or unanticipated events, circumstances or conditions
or otherwise.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
used in this Annual Report, unless the context indicates otherwise:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the terms &#8220;Intellinetics,&#8221;
    &#8220;Company,&#8221; &#8220;the company,&#8221; &#8220;us,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; and similar terms refer
    to Intellinetics, Inc., a Nevada corporation, and its subsidiaries;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Intellinetics Ohio&#8221;
    refers to Intellinetics, Inc., an Ohio corporation and a wholly-owned subsidiary of Intellinetics; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Graphic Sciences&#8221;
    refers to Graphic Sciences, Inc., a Michigan corporation and a wholly-owned subsidiary of Intellinetics.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intellinetics
is a Nevada holding company incorporated in 1997, with two wholly-owned subsidiaries: (i) Intellinetics, Ohio, an Ohio corporation and
(ii) Graphic Sciences, a Michigan corporation. Intellinetics Ohio was incorporated in 1996, and on February 10, 2012, Intellinetics Ohio
became the sole operating subsidiary of Intellinetics as a result of a reverse merger and recapitalization. On March 2, 2020, Intellinetics
purchased Graphic Sciences, Inc.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a software solutions and document services company serving both the small-to-medium business and governmental sectors with their
digital transformation and process automation initiatives. On April 1, 2022, we made a significant business acquisition that has significantly
impacted our financial operations and grown our business operations. For further information about this acquisition, please see Note
4 to our consolidated financial statements included in Item 8, Part I, Item 1 of this Annual Report.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
digital transformation products and services are provided through two reporting segments: Document Management and Document Conversion.
Our Document Management segment, which includes the Yellow Folder, LLC (&#8220;Yellow Folder&#8221;) asset acquisition in April 2022,
consists primarily of solutions involving our software platform, allowing customers to capture and manage their documents across operations
such as scanned hard-copy documents and digital documents including those from Microsoft Office 365, digital images, audio, video and
emails. Our Document Conversion segment provides assistance to customers as a part of their overall document strategy to convert documents
from one medium to another, predominantly paper to digital, including migration to our software solutions, as well as long-term storage
and retrieval services. Our solutions create value for customers by making it easy to connect business-critical documents to the people
who need them by making those documents easy to find and access, while also being secure and compliant with the customers&#8217; audit
requirements. Solutions are sold both directly to end-users and through resellers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
customers use our software by one of two methods: purchasing our software and installing it onto their own equipment, which we refer
to as a &#8220;premise&#8221; model, or licensing and accessing our platform via the Internet, which we refer to as a &#8220;software
as a service&#8221; or &#8220;SaaS&#8221; model and also as a &#8220;cloud-based&#8221; model. Licensing of our software through our
SaaS model has become increasingly popular among our customers, especially in light of the increased deployment of remote workforce policies,
and is a key ingredient in our revenue growth strategy. Our SaaS products are hosted with Amazon Web Services, Expedient, and Corespace,
providing our customers with reliable hosting services that we believe are consistent with industry best practices in data security and
performance.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
operate a U.S.-based business with concentrated sales to the State of Michigan for our Document Conversion segment, complemented by our
diverse set of document management software solutions and services. We hold or compete for leading positions regionally in select markets
and attribute this leadership to several factors including the strength of our brand name and reputation, our comprehensive offering
of innovative solutions, and the quality of our service support. Net growth in sales of software as a service in recent years reflects
market demand for these solutions over traditional sales of on-premise software. We expect to continue to benefit from our select niche
leadership market positions, innovative product offerings, growing customer base, and the impact of our sales and marketing programs.
Examples of these programs include identifying and investing in growth and expanded market penetration opportunities, more effective
products and services pricing strategies, demonstrating superior value to customers, increasing our sales force effectiveness through
improved guidance and measurement, and continuing to optimize our lead generation and lead nurturing processes.</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
flagship software platforms include a) IntelliCloud<sup>&#8482;</sup>, including IntelliCloud Payables Automation Solutions, reflecting
our focus, and the market&#8217;s focus, on growth via cloud-based content management and process automation, and b) YellowFolder<sup>&#8482;</sup>,
a specialized content management software solution for the K-12 education market. Our Document Management business also generates software-related
professional services that include installation, integration, training, and consulting services, as well as ongoing software maintenance
and customer support.</span></p>

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
IntelliCloud<sup>&#8482;</sup> suite of software is comprised of stand-alone and integrated modules that include:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Image Processing: includes
    image processing modules used for capturing, transforming and managing images of paper documents, including support of distributed
    and high-volume capture, optical character recognition;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts Payable lifecycle
    automation, including advanced capture for invoice processing.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Records Management: addresses
    needs relating to retention of content through automation and policies, ensuring legal, regulatory and industry compliance for our
    clients;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Workflow: supports business
    processes, routing content electronically for assigning work tasks and approvals, and creating related audit trails, notifications,
    and escalations; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Extended Components: includes
    document composition and e-forms (via third party OEM integration partnership), search, content and web analytics (via third party
    data visualization and advanced OCR engine partnerships), email and information archiving, and packaged application integration.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
convert images from paper to digital, paper to microfilm, microfiche to microfilm, and micrographics to digital for businesses and state,
county, and municipal governments. Our Document Conversion business also provides its clients with long-term paper and microfilm storage
and retrieval options.</span></p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Digital
    Scanning Services. These services include paper scanning, as well as special scanning such as newspaper, aperture card, drawing, and book scanning, including large format. Most government files must be retained for
    long terms or permanently, making such clients a prime candidate for digital conversion. There are four production categories for
    these services, consisting of document prep, scanning, indexing, and delivery.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business Process Outsourcing
    (BPO). BPO contracts provide ongoing outsourcing of customer processes such as mail room activities, where we pick up customer mail
    from the post office, open it, sort it, scan it, and upload it to the appropriate customer system.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Micrographics. We provide
    microfilm/microfiche conversion to digital, converting scanned images to microfilm or microfiche, and microfilm/microfiche preservation
    and duplication.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Box Storage Services. We
    provide physical document storage and retrieval services for our clients.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Scanning Equipment, Software
    and Repair. We sell and service document image software, document scanners, and microfilm scanners, readers and printers. This is
    a smaller, slowly declining part of our Document Conversion business.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have a multi-channel sales model that directs our sales efforts through direct sales and through intermediaries, such as independent
software vendors, resellers and referral partners. Our Document Management and Document Conversion segments each use direct and reseller
channels for sales. We have developed partner-specific marketing programs with channel partners. We believe that our channel partner
strategy improvements have increased the competitive strength of our platform of products. In addition, we have established a set of
business solutions templates for specific vertical markets that provide base software configurations which we believe will facilitate
our delivery and installation of software to our customers in both our direct and reseller channels. We believe that these advancements,
in the aggregate, will allow us to license and sell our products to a targeted customer base, shortening our sales cycle, making margins
more consistent, and allowing us to expand our sales through existing and new reseller partnerships and direct customers. We continue
to devote significant efforts, in both development and marketing, in enhancing all channels to market.</span></p>

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

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
market for our products is competitive, and we expect that competition will continue to intensify as the document solutions markets evolve
and potentially consolidate. We believe that the trend toward electronic document management, and particularly cloud solutions, was accelerated
by the COVID-19 pandemic and subsequent increased prevalence of remote or hybrid workforces.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe the primary competitors of our Document Management segment are DocuWare, Square 9, M-files, On-Base, FileBound, Frontline, Laserfiche,
Harvest Technology Group, and PowerSchool, who also serve small-to-medium business (SMB), K-12 education, and governmental sectors. The
principal competitive factors affecting the market for our document conversion services include: (i) vendor and product reputation; (ii)
product quality, performance and price; (iii) the availability of software products on multiple platforms; (iv) product scalability;
(v) product integration with other enterprise applications; (vi) software functionality and features; (vii) software ease of use; (viii)
the quality of professional services, customer support services and training; and (ix) the ability to address specific customer business
problems. We believe that the relative importance of each of these factors depends upon the concerns and needs of each specific customer.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe the competitors of our Document Conversion segment vary from local niche entities to larger entities, including Iron Mountain.
The principal competitive factors affecting the market for our software products and services include: (i) vendor and services reputation
and (ii) services quality, performance and price. We believe that the relative importance of each of these factors depends upon the concerns
and needs of each specific customer, and that, for our current and prospective customers, maintaining secure control over the customers&#8217;
information is highly valued.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that the consolidated Company has advantages over our competitors in the small-to-medium business market, and particularly organizations
in highly regulated, risk and compliance-intensive markets, such as state and local government, non-clinical health care, and K-12 education.
In our view, we will remain competitive by remaining a focused niche provider with product offerings aligned with buyer-specific requirements.
We anticipate that we will benefit from five specific advantages already in place:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Turnkey cloud or premise
    document workflow and document conversion solutions targeting specific industry customers with benchmark value-to-price ratio;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rigorous quality review
    process and maintenance of customer data confidentiality in document conversions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Modular solution packaging
    and rapid customer activation model;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Integrated on-demand solutions
    library as standard platform feature; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expanded software integration
    tools that make it easier for independent software vendors to integrate and sell IntelliCloud software capabilities into their customer
    base.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe, with these competitive strengths, that we are well positioned as a cloud-based managed document services provider for the small-to-medium
business and governmental sectors.</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Document Management segment in general has fairly low customer concentration. For 2023, the two largest customers of our Document Management
segment accounted for approximately 7% and 2%, respectively, of the segment&#8217;s revenues for that period. For 2022, the two
largest customers of our Document Management segment accounted for approximately 7% and 2%, respectively, of the segment&#8217;s revenues
for that period.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2023, and 2022, government contracts, including K-12 education, represented approximately 84% and 77%,
respectively, of the Document Management segment&#8217;s net revenues, including a significant portion of the segment&#8217;s sales to
resellers which represent ultimate sales to government agencies. Due to their dependence on state, local and federal budgets, government
contracts carry short terms, typically 12 months. Since our inception, our contracts with government customers have generally renewed
on the original terms and conditions upon expiration.</span></p>

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

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Document Conversion segment has significant customer concentration with the State of Michigan. Graphic Sciences&#8217; initial form
of the current contract with the State of Michigan was won in 2007 and currently is in the first extension period beyond
the five years from June 1, 2018 to May 30, 2023, which extended the contract to September 30, 2024, with a provision for an
additional twelve month extension. The contract is issued to Graphic Sciences through the Michigan Department of Management and
Budget, Enterprise Procurement and managed through the Department of Management and Budget, Records Management Services Division
(RMS).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
contract provides local and state government agencies access to digital and micrographic conversion services. These agencies have the
option to perform these conversion services internally or go out to bid if they so choose. Typically, they elect to have these services
outsourced to Graphic Sciences through RMS, which eliminates the bidding process.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
Michigan agencies and departments are able to use the services and prices provided under this contract. Mechanically, the work we perform
is invoiced to RMS and the end user is invoiced through the State of Michigan accounting system. We do not invoice the end user directly
when entities utilize this contract facility, and we have a single point of contact for managing billing and receipt. The state in effect
acts as a reseller of our services to the other agencies and makes a mark-up of what is charged. For 2023, the State of Michigan represented
approximately 62% of our Document Conversion segment&#8217;s net revenues, and 35% of the total consolidated revenues. Our second
largest customer in 2023 was Rocket Mortgage, representing 9% of our Document Conversion segment&#8217;s net revenues and 5% of
the total consolidated revenues. For 2022, the State of Michigan represented approximately 66% of our Document Conversion segment&#8217;s
net revenues, and 38% of the total consolidated revenues. Our second largest customer in 2022 was Rocket Mortgage, representing 11% of
our Document Conversion segment&#8217;s net revenues and 6% of the total consolidated revenues in 2021.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
software and most of the underlying technologies are built on a Microsoft.Net framework. We rely on a combination of copyright, trademark
laws, non-disclosure agreements and other contractual provisions to establish and maintain our proprietary intellectual property rights.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customers
license the right to use our software products on a non-exclusive basis. We grant to third parties rights in our intellectual property
that allow them to market certain of our products on a non-exclusive or limited-scope exclusive basis for a particular application of
the product or to a particular geographic area.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
we believe that our intellectual property as a whole is valuable and our ability to maintain and protect our intellectual property rights
is important to our success, we also believe that our business as a whole is not materially dependent on any particular trademark, license,
or other intellectual property right.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously monitor
our software products and enhancements to remain compatible with standard platforms and file formats. We discuss our accounting for such
costs, and when we expense or capitalize, in more detail below in &#8220;Critical Accounting Policies and Estimates.&#8221;</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than government procurement rules affecting sales to governmental customers and data privacy laws applicable to all businesses, we do
not believe that we are subject to any special governmental regulations or approval requirements affecting our products or services.
Complying with the regulations and requirements applicable to our business does not entail a significant cost or burden. We believe that
we are in compliance in all material respects with all applicable governmental regulations.</span></p>

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

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 20pt; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 23, 2024, we employed a total of 182 individuals; all but 30 are full-time employees. Graphic Sciences employs 133 individuals,
comprised of 115 full-time and 18 part-time employees, primarily located in Michigan. Graphic Sciences also utilizes temporary employees,
through various agencies, to provide labor for variable project work. Intellinetics Ohio employs 49 individuals, comprised of 37 full-time
and 12 part-time employees, primarily located in Ohio and Texas. As a combined company, 22 of our employees work in administration and
management, 36 of our employees work in software sales, maintenance and support, and software development, and 124 of our employees work
in document services and storage operations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
consider the integrity, experience, dedication, creativity, and team-oriented nature of our employees to be an essential driver of our
business and a key to our future prospects. Personal relationships with our existing customers are an important part of our business,
and our customers have come to rely on the personal service and knowledge of our workforce across all functional areas. To attract and
retain qualified applicants to our company and retain our employees, we offer total benefits packages consisting of base salary or hourly
wage (depending on position), a comprehensive benefits package, and equity compensation for certain employees. Annual cash bonuses are
based on our profitability, achievement of targets and level of responsibility. When selecting talent, we consider education, experience,
diversity, and the likelihood that a candidate will espouse our values of integrity, collaboration, dedication, creativity, and superior
customer service.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are committed to fostering a diverse and inclusive workforce that attracts and retains exceptional talent. In addition, we pride ourselves
on an open culture that respects co-workers, values employees&#8217; health and well-being and fosters professional development. We support
employee growth and development in a variety of ways including with training opportunities and an overall strategy of promotion from
within. Our management conducts annual employee engagement surveys and, for supervisors and above, annual individual employee assessments
with an emphasis on individual development for each employee.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our remote work policies implemented in response to COVID-19 increased
employee satisfaction and increased work productivity to the extent that, wherever feasible, we have continued to encourage employees
to work from home. To date, our employees who work in software sales, maintenance and support, and software development continue to work
remotely for a majority of their time. Our remote working arrangements have not significantly affected our ability to maintain critical
business operations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that relations with our employees are good. None of our employees are represented by a labor union, and we do not have collective
bargaining arrangements with any of our employees. In addition, as of March 23, 2024, we engaged two independent contractors.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 31, 2023, our executive officers and directors included the following:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 20%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 5%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Age</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 71%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">James F. DeSocio</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">68</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">President, Chief Executive
    Officer, and Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Matthew L. Chretien</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Strategy Officer,
    Chief Technology Officer, Secretary, and Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Joseph D. Spain</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer,
    Treasurer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">William M. Cooke</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director, Chairman of the
    Board</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Roger Kahn</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">54</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">John Guttilla</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stanley Jaworski</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">71</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paul Seid</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael Taglich</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">James
F. DeSocio, President, Chief Executive Officer, and Director. Mr. DeSocio joined Intellinetics on September 25, 2017. Prior to joining
Intellinetics, Mr. DeSocio served as Chief Revenue Officer at Relayware, LLC, a global provider of Partner Relationship Management solutions,
from January 2015 to September 2017. From January 2013 to November 2014, Mr. DeSocio served as Executive Vice President of Operations
for XRS Corporation, a fleet management software solutions provider. From October 2007 to September 2012, Mr. DeSocio served as Executive
Vice President of Sales and Business Development for Antenna Software, Inc., a business mobility solutions provider. Mr. DeSocio has
extensive experience in sales, marketing, international operations, mergers and acquisitions.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Matthew
L. Chretien, Chief Strategy Officer, Chief Technology Officer, Director. Mr. Chretien is a co-founder of Intellinetics and has served
as Secretary since December 19, 2017, Chief Strategy Officer since September 25, 2017, and Chief Technology Officer since September 2011.
Mr. Chretien previously served as Intellinetics&#8217; President and Chief Executive Officer from July 2013 to September 2017, and from
January 1999 to September 2011; Executive Vice President from September 2011 to July 2013; Chief Financial Officer from September 2011
to September 2012; Treasurer from September 2011 to December 2016; and Vice President from 1996 until 1999. Prior to joining Intellinetics,
Mr. Chretien served as the field sales engineer for Unison Industries, a manufacturer of aircraft ignition systems.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Joseph
D. Spain, Chief Financial Officer and Treasurer. Mr. Spain joined Intellinetics on October 31, 2016 and was appointed as its Chief Financial
Officer on December 1, 2016. Prior to joining Intellinetics, Mr. Spain worked from September 2014 to October 2016 for nChannel, Inc.,
a software solutions provider for the small-to-medium business retail sector, ultimately serving as Chief Financial Officer of the company.
From July 1995 to June 2014, Mr. Spain worked for Mettler-Toledo International, Inc., a global provider of measurement and precision
instruments, ultimately serving as Vice President of Finance &amp; Controller for one of the company&#8217;s operating units.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">William
M. Cooke, Director. Mr. Cooke was appointed as a member and chairman of our board of directors in October 2021. Mr. Cooke joined Taglich
Brothers, Inc., a New York-based full-service brokerage firm that specializes in placing and investing in private equity transactions
for small public companies, in 2012 where he participated in sourcing, evaluating, and executing new investments as well as monitoring
existing investments, before retiring at the end of 2023. Prior to joining Taglich Brothers, he was a Managing Director of Glenwood Capital
LLC from 2010 to 2012, where he advised middle-market clients on capital raising and mergers and acquisitions. From 2001 to 2009, he
sourced, evaluated and executed mezzanine transactions for The Gladstone Companies and BHC Interim Funding II, L.P. Before entering the
private equity industry, Mr. Cooke served as a securities analyst primarily covering the automotive and industrial sectors for ABN AMRO
Incorporated and McDonald and Company Securities, Inc. Bill received his Bachelor of Arts degree from Michigan State University and Master
of Business Administration degree from the University of Michigan. He is a Chartered Financial Analyst and a member of the Board of DecisonPoint
Systems, Inc. and a former member of the board of directors of APR,
LLC, Unique Fabricating, Inc. and Racing &amp; Performance Holdings, LLC.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Roger
Kahn, Director. Mr. Kahn was appointed as a member of our board of directors on October 5, 2017. Mr. Kahn has served as President and
Chief Executive Officer of Bridgeline Digital, Inc. (&#8220;Bridgeline&#8221;), a web content management solutions provider, since May
2016. Mr. Kahn previously served as Co-Interim Chief Executive Officer and President of Bridgeline from December 2015 to May 2016, and
as Chief Operating Officer from August 2015 to May 2016. From 2008 to September 2016, Mr. Kahn was a partner at Great Land Holdings,
a resort development company. Mr. Kahn received his Ph.D. in Computer Science and Artificial Intelligence from the University of Chicago.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">John
Guttilla, Director. Mr. Guttilla was appointed as a member of our board of directors on November 10, 2022. Mr. Guttilla serves as Financial
Services Partner in Marcum LLP&#8217;s Saddle Brook, NJ office. Mr. Guttilla joined Marcum in 2022 via a merger with RotenbergMeril,
where he served as a member of the firm&#8217;s management committee since 1988. Mr. Guttilla has more than 35 years of experience in
both tax consulting and auditing for both public and private companies and his industry experience includes brokerage, private equity,
foreign exchange trading, manufacturing, printing, hospitality, consumer products, real estate and professional services.</span></p>

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stanley
P. Jaworski, Jr., Director. Mr. Jaworski was appointed as a member of our board of directors on June 22, 2023. In 2016, Mr. Jaworski
founded Opus2 Ventures, LLC, a management advisory firm dedicated to assisting company boards, management and functional leadership in
developing successful go-to-market strategies. He currently serves as President and Principal Advisor there. In 2014, Mr. Jaworski served
as Vice President Global Marketing for the Comodo Group, a cyber security company. Prior to Comodo, Mr. Jaworski served as Vice President,
Americas Marketing for Motorola Solutions, Inc. (NYSE:MSI) from 2009 until May 2014. From 2007 to 2009, Mr. Jaworski was Chief Marketing
Officer of VBrick Systems, Inc., which provides enterprise video streaming solutions. From 2005 to 2007, he was Vice President, Worldwide
Channel Marketing, at NetApp, Inc., a data storage and management company. Prior to NetApp, Mr. Jaworski was at Symbol Technologies,
Inc. (now Zebra Technologies) from 1986 to 2005 where he served in various areas of senior executive responsibility including Vice President
and General Manager, Worldwide Channels and Alliances and Vice President, Worldwide Marketing.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paul
Seid. Mr. Seid was appointed as a member of our board of directors on June 22, 2023. Starting in 2013, Mr. Seid has served as Chief Executive Officer of RST Automation, a maker of hospital robotic devices
which was established 2004. For the past eighteen years he has been President of Strategic Data Marketing, a research and data collection
company. He has also founded, bought and/or sold over twenty companies in Asia, Europe, North, and South America. Mr. Seid graduated from
Queen&#8217;s College, a division of the City University of New York, in 1968 with a Bachelor&#8217;s degree in Political Science. Since
2010, Mr. Seid has served on the board of directors of BioVentrix, a privately held medical device company, and since 2014, he has served
on the board of directors of BGSF Inc. (NYSE:BGSF), a workforce solutions company. Mr. Seid has held numerous other board of directors
and consulting positions.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael
Taglich, Director. Mr. Taglich was appointed as a member of our board of directors on November 2, 2023. Mr. Taglich has been President
of Taglich Brothers, Inc., since its founding in 1992. Taglich Brothers is a New York-based full-service securities brokerage firm specializing
in the micro-cap segment of the public securities markets. He is currently the Chairman of the Board of Air Industries Group Inc., a
publicly traded aerospace and defense company (NYSE AIRI). He also serves on the board of BioVentrix, Inc., a privately held medical
device company whose products are directed at heart failure treatment. He also serves as a director on a number of other public and private
companies, including DecisionPoint Systems, Inc. (NYSE DPSI), Bridgeline Digital, Inc. (NASDAQ BLIN), and privately held Icagen Inc.,
a drug screening company. Mr. Taglich received a Bachelor&#8217;s Degree in Business Administration from New York University.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Annual Reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and all exhibits and amendments to these reports
filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (&#8220;Exchange Act&#8221;),
are available free of charge via our website (www.intellinetics.com) as soon as reasonably practicable after they are filed with, or
furnished, to the SEC. The foregoing reports are also publicly available at the SEC&#8217;s website: www.sec.gov/edgar.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="am_003"></span>ITEM
1A. RISK FACTORS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business and future operating results may be affected by many risks, uncertainties and other factors, including those set forth below
and those contained elsewhere in this report. If any of the following risks were to occur, our business, affairs, assets, financial condition,
results of operations, cash flows and prospects could be materially and adversely affected. When we say that something could have a material
adverse effect on us or on our business, we mean that it could have one or more of these effects.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the other information contained in this report, the following risk factors should be considered carefully in evaluating our
company. Our business, financial condition, liquidity or results of operations could be materially adversely affected by any of these
risks.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>General
inflation and increases in the minimum wage and general labor costs have affected and may continue to adversely affect our business,
financial condition and results of operations.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Labor
is a significant portion of our cost structure and is subject to many external factors, including minimum wage laws, prevailing wage
rates, unemployment levels, health insurance costs and other insurance costs and changes in employment and labor legislation or other
workplace regulation. Most companies experienced an increase in labor costs in 2023 and expect additional increases in 2024. As the cost
of labor and statutory minimum wage rates increase or related laws and regulations change, we will need to continue to increase not only
the wage rates of our minimum wage employees, but also the wages paid to our other hourly or salaried employees. Increases in the cost
of our labor could have an adverse effect on our business, financial condition and results of operations, or if we fail to pay such higher
wages we could suffer increased employee turnover. Increases in labor costs generally could force us to increase prices for other customers,
which could adversely impact our sales. For some customers with multi-year fixed pricing contracts, increases in the minimum wage could
decrease our profit margins or result in losses and could have a material adverse effect on our business, financial condition and results
of operations.</span></p>

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




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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
our existing customers fail to renew their support agreements, or if customers do not license updated products on terms favorable to
us, our revenues could be adversely affected.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We currently derive a significant portion of our overall revenues from
maintenance services and software subscriptions, and we depend on our installed customer base for future revenue from maintenance services
and software subscriptions and licenses of updated products. The IT industry generally has been experiencing increasing pricing pressure
from customers when purchasing or renewing support agreements. Moreover, the trend towards consolidation in certain industries that we
serve, such as financial services, could result in a reduction of the software under agreement and put pressure on our maintenance and
support terms with customers who have merged. Given this environment, there can be no assurance that our current customers will renew
their subscription agreements or agree to the same terms when they renew, which could result in a reduction or loss of subscription fees.
If our existing customers fail to renew their subscription agreements, or if we are unable to generate additional subscription fees through
the licensing of updated products to existing or new customers, our business and future operating results could be adversely affected.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
we are unable to continue to attract new customers and increase market awareness of our company and solutions, our revenue growth could
be slower than we expect or could decline.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that our future growth depends in part upon increasing our customer base. Our ability to achieve significant growth in revenue
in the future will depend, in part, upon continually attracting new customers and obtaining subscription renewals to our solutions from
those customers. Market awareness of our capabilities and solutions is essential to our ability to generate new leads for expanding our
business and our continued growth. If we fail to sufficiently invest in our marketing programs or they are unsuccessful in attracting
new customers by creating market awareness of our company and solutions, our business may be harmed.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Any
significant reduction in the sales efforts or cooperative efforts from our partners could materially impact our revenues.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We rely on close cooperation with our distribution partners for sales and
product development as well as for the optimization of opportunities that arise in our competitive environment. In particular, the success
of our ERP partner programs are entirely dependent upon our relationships with our ERP partners. Our success will depend, in part, upon
our ability to maintain access to existing channels of distribution and to gain access to new channels if and when they develop. We may
not be able to retain a sufficient number of our existing partners or develop a sufficient number of future partners. We are unable to
predict the extent to which our partners will be successful in marketing and licensing our products. A reduction in partner cooperation
or sales efforts, or a decline in the number of channels, could materially reduce revenues.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Reduced
IT or enterprise software spending may adversely impact our business.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business depends on the overall demand for IT and enterprise software spend and on the economic health of our current and prospective
customers. Any meaningful reduction in IT or enterprise software spending or weakness in the economic health of our current and prospective
customers could harm our business in a number of ways, including longer sales cycles and lower prices for our solutions.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Current
and future competitors could have a significant impact on our ability to generate future revenues and profits.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
markets for our products are intensely competitive, and are subject to rapid technological change and other pressures created by changes
in our industry. The convergence of many technologies has resulted in unforeseen competitors arising from companies that were traditionally
not viewed as threats to our marketplace, particularly with respect to artificial intelligence (AI). We expect competition to increase and intensify in the future as the pace of technological
change and adaptation quickens, and as additional companies enter our markets, including those competitors who offer similar products
and services to ours, but offer them through a different form of delivery. Numerous releases of competitive products have occurred in
recent history and are expected to continue in the future. We may not be able to compete effectively with current competitors and potential
entrants into our marketplace. We could lose market share if our current or prospective competitors: (i) introduce new competitive products,
(ii) add new functionality to existing products, (iii) acquire competitive products, (iv) reduce prices, or (v) form strategic alliances
with other companies. If other businesses were to engage in aggressive pricing policies with respect to competing products, or if the
dynamics in our marketplace resulted in increased bargaining power by the consumers of our products and services, we would need to lower
the prices we charge for the products we offer. This could result in lower revenues or reduced margins, either of which could materially
and adversely affect our business and operating results. Additionally, if prospective consumers choose other methods of document solutions
delivery, different from those that we offer, our business and operating results could also be materially and adversely affected.</span></p>

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




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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Consolidation
in the industry, particularly by large, well-capitalized companies, could place pressure on our operating margins which could, in turn,
have a material adverse effect on our business.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisitions
by large, well-capitalized technology companies have changed the marketplace for our goods and services by replacing competitors that
are comparable in size to our company with companies that have more resources at their disposal to compete with us in the marketplace.
In addition, other large corporations with considerable financial resources either have products that compete with the products we offer,
or have the ability to encroach on our competitive position within our marketplace. These companies have considerable financial resources,
channel influence, and broad geographic reach; thus, they can engage in competition with our products and services on the basis of sales
price, marketing, services, or support. They also have the ability to introduce items that compete with our maturing products and services.
The threat posed by larger competitors and their ability to use their better economies of scale to sell competing products and services
at a lower cost may materially reduce the profit margins we earn on the goods and services we provide to the marketplace. Any material
reduction in our profit margin may have a material adverse effect on the operations or finances of our business, which could hinder our
ability to raise capital in the public markets at opportune times for strategic acquisitions or general operational purposes, which may
prevent effective strategic growth or improved economies of scale or put us at a disadvantage to our better-capitalized competitors.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
must manage our internal resources during periods of company growth, or our operating results could be adversely affected.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
document solutions market has continued to evolve at a rapid pace. If we are successful with our growth plans, any growth will place
significant strains on our administrative and operational resources, and increase demands on our internal systems, procedures and controls.
Our administrative infrastructure, systems, procedures and controls may not adequately support our operations. In addition, our management
may not be able to achieve a rapid, effective execution of the product and business initiatives necessary to successfully implement our
operational and competitive strategy. If we are unable to manage growth effectively, our operating results will likely suffer which may,
in turn, adversely affect our business.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may be unable to acquire other businesses, technologies or companies or engage in other strategic transactions, and we may not be able
to successfully realize the benefits of and may be exposed to a variety of risks from any such strategic transactions.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
acquisitions of Yellow Folder in 2022 and Graphic Sciences and CEO Imaging Systems, Inc., both in 2020, were our first strategic business
acquisitions. As part of our growth strategy, we also expect to continue to evaluate and consider potential strategic transactions, including
business combinations, acquisitions and strategic alliances, to enhance our existing businesses and to develop new products and services.
At any given time, we may be engaged in discussions or negotiations with respect to one or more of these types of transactions, and any
of these transactions could be material to our financial condition and results of operations. However, we do not know if we will be able
to identify any future opportunities that we believe will be beneficial for us. Even if we are able to identify an appropriate business
opportunity, we may not be able to successfully consummate the transaction, and even if we do consummate such a transaction we may be
unable to obtain the benefits or avoid the difficulties and risks of such transaction.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
future acquisition involves risks commonly encountered in business relationships, including:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">difficulties in assimilating
    and integrating the operations, personnel, systems, technologies, finance and accounting functions, internal controls, business policies,
    and products and services of the acquired business;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">technologies, products
    or businesses that we acquire may not achieve expected levels of revenue, profitability, benefits or productivity;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we may not be able to achieve
    the expected synergies from an acquisition, or it may take longer than expected to achieve those synergies;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">unexpected costs and liabilities
    and unknown risks associated with the acquisition;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">diversion of management&#8217;s
    time and resources away from our daily operations;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">risks of entering markets
    in which we have no or limited direct prior experience;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">potential need for restructuring
    operations or reductions in workforce, which may result in substantial charges to our operations;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">incurring future impairment
    charges related to diminished fair value of businesses acquired as compared to the price we paid for them; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">issuing potentially dilutive
    equity securities, or incurring debt or contingent liabilities, which could harm our financial condition.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
cannot assure you that we will make any additional acquisitions, or that any future acquisitions will be successful, will assist us in
the accomplishment of our business strategy, or will generate sufficient revenues to offset the associated costs and other adverse effects
or will otherwise result in us receiving the intended benefits of the acquisition. In addition, we cannot assure you that any future
acquisition of new businesses or technology will lead to the successful development of new or enhanced customer relationships, products,
and services, or that any new or enhanced products and services, if developed, will achieve market acceptance or prove to be profitable.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
need to continue to develop new technologically-advanced products that satisfy our customers and successfully integrate with the
software products and enhancements used by our customers.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our success depends upon our ability to design, develop, test, market,
license, and support new software products and enhancements of current products on a timely basis in response to both competitive threats
and marketplace demands. Our industry is subject to rapid technological change, and a significant example of this is the rapid advancement
of artificial intelligence (AI) tools. If we are unable to develop and sell new products and services that satisfy our customers, our
revenue and operating results could be adversely affected. Also, if new industry standards emerge that we do not anticipate or adapt to,
including more advanced AI-driven solutions, our software products could be rendered obsolete and, as a result, our business and operating
results, as well as our ability to compete in the marketplace, would be materially harmed. In addition, software products and enhancements
must remain compatible with standard platforms and file formats. Often, we must integrate software licensed or acquired from third parties
with our proprietary software to create or improve our products. If we are unable to achieve a successful integration with third-party
software, we may not be successful in developing and marketing our new software products and enhancements. If we are unable to successfully
integrate third-party software to develop new software products and enhancements to existing products, or to complete products currently
under development which we license or acquire from third parties, our operating results will materially suffer.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
our products and services do not gain market acceptance, our operating results may be negatively affected.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
intend to pursue our strategy of growing the capabilities of our document solutions software offerings through our proprietary research
and the development of new product offerings. In response to customer demand, it is important to our success that we continue: (i) to
enhance our products, and (ii) to seek to set the standard for document solutions capabilities in the small-to-medium market. The primary
market for our software and services is rapidly evolving, due to the nature of the rapidly changing software industry, which means that
the level of acceptance of products and services that have been released recently or that are planned for future release by the marketplace
is not certain. If the markets for our products and services fail to develop, develop more slowly than expected or become subject to
increased competition, our business may suffer. As a result, we may be unable to: (i) successfully market our current products and services,
(ii) develop new software products, services and enhancements to current products and services, (iii) complete customer installations
on a timely basis, or (iv) complete products and services currently under development. In addition, increased competition could put significant
pricing pressures on our products, which could negatively impact our margins and profitability. If our products and services are not
accepted by our customers or by other businesses in the marketplace, our business and operating results will be materially affected.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
investment in our current research and development efforts may not provide a sufficient, timely return.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
development of document solutions software products is a costly, complex, and time-consuming process, and the investment in document
solutions software product development often involves a long wait until a return is achieved on such an investment. When cash is available,
we make and will continue to make significant investments in software research and development and related product opportunities. Investments
in new technology and processes are inherently speculative. Commercial success depends on many factors including the degree of innovation
of the products developed through our research and development efforts, sufficient support from our strategic partners, and effective
distribution and marketing. Accelerated product introductions and short product life cycles require high levels of expenditures for research
and development. These expenditures may adversely affect our operating results if they are not offset by increased revenues. We believe
that we must continue to dedicate a significant amount of resources to our research and development efforts in order to maintain our
competitive position. However, significant revenues from new product and service investments may not be achieved for a number of years,
if at all. Moreover, new products and services may not be profitable, and even if they are profitable, operating margins for new products
and businesses may not be as high as the margins we have experienced for our current or historical products and services.</span></p>

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

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Product
development is a long, expensive, and uncertain process, and we may terminate one or more of our development programs.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may determine that certain product candidates or programs do not have sufficient potential to warrant the continued allocation of resources.
Accordingly, we may elect to terminate one or more of our programs for such product candidates. If we terminate a product in development
in which we have invested significant resources, our prospects may suffer, as we will have expended resources on a project that does
not provide a return on our investment and we may have missed the opportunity to have allocated those resources to potentially more productive
uses, and this may negatively impact our business operating results or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
products may contain defects that could harm our reputation, be costly to correct, delay revenues, and expose us to litigation.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
products are highly complex and sophisticated and, from time to time, may contain design defects or software errors that are difficult
to detect and correct. Errors may be found in new software products or improvements to existing products after delivery to our customers.
If these defects are discovered, we may not be able to successfully correct such defects in a timely manner. In addition, despite the
tests we conduct on all of our products, we may not be able to fully simulate the environment in which our products will operate and,
as a result, we may be unable to adequately detect the design defects or software errors which may become apparent only after the products
are installed in an end-user&#8217;s network. The occurrence of errors and failures in our products could result in the delay or the
denial of market acceptance of our products, and alleviating such errors and failures may require us to make significant expenditure
of our resources. The harm to our reputation resulting from product errors and failures may be materially damaging. Because we regularly
provide a warranty with our products, the financial impact of fulfilling warranty obligations may be significant in the future. Our agreements
with our strategic partners and end-users typically contain provisions designed to limit our exposure to claims. These agreements regularly
contain terms such as the exclusion of all implied warranties and the limitation of the availability of consequential or incidental damages.
However, such provisions may not effectively protect us against claims and the attendant liabilities and costs associated with such claims.
Accordingly, any such claim could negatively affect our business, operating results or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
use of open-source software in our products may expose us to the risk of having to disclose the source code to our product, rendering
our software no longer proprietary and reducing or eliminating its value.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
open-source software is licensed pursuant to license agreements that require a user who distributes the open-source software as a component
of the user&#8217;s software to disclose publicly part or all of the source code to the user&#8217;s software. This effectively renders
what was previously proprietary software open-source software. As competition in our markets increases, we must strive to be cost-effective
in our product development activities. Many features we may wish to add to our products in the future may be available as open-source
software, and our development team may wish to make use of this software to reduce development costs and speed up the development process.
While we carefully monitor the use of all open-source software and try to ensure that no open-source software is used in such a way as
to require us to disclose the source code to the related product, such use could inadvertently occur. Additionally, if a third party
has incorporated certain types of open-source software into its software but has failed to disclose the presence of such open-source
software, and we embed that third-party software into one or more of our products, we could, under certain circumstances, be required
to disclose the source code to our product. This could have a material adverse effect on our business.</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
loss of licenses to use third-party software or the lack of support or enhancement of such software could adversely affect our business.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently depend upon a limited number of third-party software products. If such software products were not available, we might experience
delays or increased costs in the development of our products. In certain instances, we rely on software products that we license from
third parties, including software that is integrated with internally-developed software, and which is used in our products to perform
key functions. These third-party software licenses may not continue to be available to us on commercially reasonable terms, and the related
software may not continue to be appropriately supported, maintained, or enhanced by the licensors. The loss by us of the license to use,
or the inability by licensors to support, maintain, and enhance any of such software, could result in increased costs or in delays or
reductions in product shipments until equivalent software is developed or licensed and integrated with internally-developed software.
Such increased costs or delays or reductions in product shipments could adversely affect our business.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
need to continue to maintain an effective system of internal controls, in order to be able to report our financial results accurately
and timely and prevent fraud.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
internal control is necessary for us to provide reliable financial reports and prevent fraud. We maintain a small accounting and reporting
staff, concentrated in a few individuals. Any future weaknesses in our internal controls and procedures over financial reporting could
result in material misstatements in our consolidated financial statements not being prevented or detected. We may experience difficulties
or delays in completing remediation or may not be able to successfully remediate material weaknesses at all. Any material weakness or
unsuccessful remediation could affect our ability to file periodic reports on a timely basis and investor confidence in the accuracy
and completeness of our consolidated financial statements, which in turn could harm our business and have an adverse effect on our stock
price and our ability to raise additional funds.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may not be able to generate sufficient cash to service any indebtedness that we may incur from time to time, which could force us to sell
assets, cease operations, or take other detrimental actions for our business.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to make scheduled payments on or to refinance any debt or contingent transaction obligations that we have or may incur depends
on our financial condition and operating performance, which are subject to prevailing economic and competitive conditions and to certain
financial, business, and other factors beyond our control. We currently have approximately $3 million in principal amount of debt maturing
in March of 2025. In addition, prior to 2021, we operated with a history of losses. For 2023, we had net income of approximately $0.6
million. For 2022, we had a net income of approximately zero (break-even). For 2021, we had a net income of $1.4 million, including $0.8
million of PPP forgiveness income. For 2020, we had a net loss of $2.2 million, including a change in fair value of earnout liabilities
of $1.6 million. We have an accumulated deficit of $21.0 million as of December 31, 2023. Our ability to meet our capital needs in the
future will depend on many factors, including maintaining and enhancing our operating cash flow, successfully managing the transition
of our recent acquisitions, successfully retaining and growing our client base in the midst of general economic uncertainty including
an inflationary environment. We cannot ensure that we will maintain a level of cash flows from operating activities sufficient to permit
us to pay the principal, premium, if any, and interest on any indebtedness.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
our cash flows and capital resources are at any time insufficient to fund our obligations, we may be forced to reduce or delay investments
and capital expenditures, or to sell assets, seek additional capital, restructure or refinance our indebtedness, or reduce or cease operations.
There can be no assurance that additional capital or debt financing will be available to us at any time. Even if additional capital is
available, we may not be able to obtain debt or equity financing on terms favorable to us. In the absence of such operating results and
resources, we could face substantial liquidity problems and might be required to reduce or curtail our operations.</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
terms of our promissory notes will restrict our financing flexibility.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
terms of promissory notes we issued in 2022 contain standard negative covenants customary for transactions of this type. These negative
covenants may preclude or restrict our ability to obtain future debt and convertible debt financings without the prior approval of holders
of the previous notes. The events of default are also customary for transactions of this type, including default in timely payment of
principal or interest, failure to observe or perform any covenant or agreement contained in the convertible note and other transaction
documents, the commencement of bankruptcy or insolvency proceedings, and failure to timely file Exchange Act filings.</span></p>

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



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect,
our operating results could fall below expectations of securities analysts and investors,</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>resulting
in a decline in our stock price.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of consolidated financial statements in conformity with generally accepted accounting principles requires management to make
estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our
estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided
in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations-Critical Accounting Policies and
Estimates&#8221; in this Annual Report on Form 10-K, the results of which form the basis for making judgments about the carrying values
of assets and liabilities that are not readily apparent from other sources. Our operating results may be adversely affected if our assumptions
change or if actual circumstances differ from those in our assumptions, which could cause our operating results to fall below the expectations
of securities analysts and investors, resulting in a decline in our stock price. Significant assumptions and estimates used in preparing
our consolidated financial statements include those related to revenue recognition, deferred contract costs and commission expense, accounting
for business combination, troubled debt restructuring and stock compensation.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
loss of a major customer or the failure to collect a large account receivable could negatively affect our results of operations and financial
condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
from a limited number of customers have accounted for a substantial percentage of our total revenues. Our two largest clients account
for approximately 35% and 5%, and 38% and 6%, of our revenues for the years ended December 31, 2023 and 2022, respectively. For
the years ended December 31, 2023, and 2022, government contracts, including K-12 education, represented approximately 80% and 77%
of our net revenues, respectively. The loss of one of our clients or the loss of a meaningful percentage of government contracts could
materially affect our business and operating results.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>A
significant downturn in our business may not be immediately reflected in our operating results because of the way we recognize revenue.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recognize revenue from subscription agreements ratably over the terms of these agreements, which are typically one year. As a result,
a significant portion of the revenue we report in each quarter is generated from customer agreements entered into during previous periods,
which is reflected as deferred revenue on our balance sheet. Consequently, a decline in new or renewed subscriptions, or a downgrade
of renewed subscriptions to less-expensive editions, in any one quarter may not be fully reflected in our revenue in that quarter, and
may negatively affect our revenue in future quarters. If contracts having significant value expire and are not renewed or replaced at
the beginning of a quarter or are downgraded, our revenue may decline significantly in that quarter and subsequent quarters.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
contracts with government clients subject us to risks including early termination, audits, investigations, sanctions, and penalties.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A significant portion of our revenues comes from contracts with state and
local governments, school districts, and their respective agencies, which may terminate most of these contracts at any time, without cause.
As discussed above, government contracts constitute a significant portion of our total revenues. Contracts at the state and local levels
are subject to government funding authorizations. Additionally, government contracts are generally subject to audits and investigations
that could result in various civil and criminal penalties and administrative sanctions, including termination of contracts, refund of
a portion of fees received, forfeiture of profits, suspension of payments, fines and suspensions, or debarment from future government
business.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
are subject to the reporting requirements of federal securities laws, causing us to make significant compliance-related expenditures
that may divert resources from other projects, thus impairing its ability to grow.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to the information and reporting requirements of the Exchange Act, and other federal securities laws, including the Sarbanes-Oxley
Act. The costs of preparing and filing annual and quarterly reports, proxy statements and other information with the Commission and furnishing
audited reports to stockholders causes our expenses to be higher than most other similarly-sized companies that are privately held. As
a public company, we expect these rules and regulations to continue to keep our compliance costs high in 2024 and beyond, and to make
certain activities more time-consuming and costly. As a public company, we also expect that these rules and regulations may make it more
difficult and expensive for us to obtain director and officer liability insurance in the future, and we may be required to accept reduced
policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. As a result, it may be more difficult
for us to attract and retain qualified persons to serve on our board of directors or as executive officers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
elimination of monetary liability against our directors, officers, agents and employees under Nevada law, and the existence of indemnification
rights to such persons, may result in substantial expenditures by us and may discourage lawsuits against our directors, officers, agents
and employees.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
articles of incorporation and bylaws contain provisions permitting us to eliminate the personal liability of our directors, officers,
agents and employees to the Company and our stockholders for damages for breach of fiduciary duty to the extent provided by Nevada law.
We may also have contractual indemnification obligations under our employment agreements with our officers. The foregoing indemnification
obligations could result in our incurring substantial expenditures to cover the cost of settlement or damage awards against directors,
officers, agents and employees, which we may be unable to recoup. These provisions and resultant costs may also discourage our Company
from bringing a lawsuit against certain individuals for breaches of their fiduciary duties, and may similarly discourage the filing of
derivative litigation by our stockholders against our directors, officers, agents and employees even though such actions, if successful,
might otherwise benefit us and our stockholders.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Security
breaches may harm our business.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
security breaches, unauthorized access, unauthorized usage, virus or similar breach or disruption could result in loss of confidential
information, damage to our reputation, early termination of our contracts, litigation, regulatory investigations or other liabilities.
Our clients may use our products and services to handle personally identifiable information, sensitive personal information, protected
health information, or information that is otherwise confidential. If our security measures or those of our third-party data centers
are breached as a result of third-party action, employee error, malfeasance or otherwise and, as a result, someone obtains unauthorized
access to customer data, our reputation could be damaged, our business may suffer and we could incur significant liability.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
United States has laws and regulations relating to data privacy, security, and retention and transmission of information. We have certain
measures to protect our information systems against unauthorized access and disclosure of our confidential information and confidential
information belonging to our customers. We have policies and procedures in place dealing with data security and records retention. However,
there is no assurance that the security measures we have put in place will be effective in every case.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
has been an increase in the number of private privacy-related lawsuits filed against companies in recent years. There has also been an
increase in the incidence of data breaches in public companies operating in the US, resulting in unfavorable publicity and high amounts
of damages against the breached companies, including the cost of obtaining credit monitoring services for all persons whose information
was compromised. In addition, we are unable to predict what additional legislation or regulation in the area of privacy of personal information
could be enacted and what effect that could have on our operations and business. Concerns about our practices with regard to the collection,
use, disclosure, or security of personal information or other privacy-related matters, even if unfounded and even if we are in compliance
with applicable laws, could damage our reputation and harm our business.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Breaches,
or perceived breaches, in security could result in a negative impact for us and for our customers, potentially affecting our business,
assets, revenues, brand, and reputation, and resulting in penalties, fines, litigation, remediation costs, increased insurance costs,
and other potential liabilities, in each case depending upon the nature of the information disclosed. These risks to our business may
increase as we expand the number of products and services we offer.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may become involved in litigation that may materially adversely affect us.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From time to time in the ordinary course of our business, we may become
involved in various legal proceedings, including commercial, infringement, cybersecurity, employment, class action, workers&#8217; compensation,
and other litigation and claims, as well as governmental and other regulatory investigations and proceedings. We provide business management
solutions that we believe are critical to the operations of our customers&#8217; businesses and provide benefits that may be difficult
to quantify. Any failure of a customer&#8217;s system installed by us or of the services offered by us could result in a claim for substantial
damages against us, regardless of our responsibility for the failure. Although we attempt to limit our contractual liability for damages
resulting from negligent acts, errors, mistakes, or omissions in rendering our services, we cannot assure you that the limitations on
liability we include in our agreements will be enforceable in all cases, or that those limitations on liability will otherwise protect
us from liability for damages. There can be no assurance that any insurance coverage we may have in place will be adequate or that current
coverages will remain available at acceptable costs. Such matters can be time-consuming, divert management&#8217;s attention and resources,
and cause us to incur significant expenses. Furthermore, because litigation is inherently unpredictable, the results of any such actions
may have a material adverse effect on our business, operating results, or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Any
claim that we infringe on a third party&#8217;s intellectual property could materially increase costs and materially harm our ability
to generate future revenues and profits.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Claims
of infringement are common in the software industry and as related legal protections are applied to software products. Although we are
not aware of any infringement on the rights of third parties, third parties may assert infringement claims against us in the future.
Although most of our technology is proprietary in nature, we do include certain third-party software in our products. In these cases,
this software is licensed from the entity holding the intellectual property rights. Although we believe that we have secured proper licenses
for all third-party software that is integrated into our products, third parties may assert infringement claims against us in the future.
The third parties making these assertions and claims may include non-practicing entities (known as &#8220;patent trolls&#8221;) whose
business model is to obtain IP-licensing revenues from operating companies, such as ours. Any such assertion, regardless of merit, may
result in litigation or may require us to obtain a license for the intellectual property rights of third parties. Such licenses may not
be available, or they may not be available on reasonable terms. In addition, such litigation could be time-consuming, disruptive to our
ability to generate revenues or enter into new market opportunities, and may result in significantly increased costs as a result of our
defense against those claims or our attempt to license the intellectual property rights or rework our products to avoid infringement
of third-party rights to ensure they comply with judicial decisions. Our agreements with our partners and end-users typically contain
provisions that require us to indemnify them, with certain limitations on the total amount of such indemnification, for damages sustained
by them as a result of any infringement claims involving our products. Any of the foregoing results of an infringement claim could have
a significant adverse impact on our business and operating results, as well as our ability to generate future revenues and profits.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may have to issue additional securities at prices which may result in substantial dilution to our stockholders.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we raise additional funds through the sale of equity or convertible debt, our current stockholders&#8217; percentage ownership will be
reduced. In addition, these transactions may dilute the value of ordinary shares outstanding. We may have to issue securities that may
have rights, preferences, and privileges senior to our common stock. We cannot provide assurance that we will be able to raise additional
funds on terms acceptable to us, if at all. If future financing is not available or is not available on acceptable terms, we may not
be able to fund our future needs, which would have a material adverse effect on our business plans, prospects, results of operations,
and financial condition.</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Shares
of our common stock that have not been registered under the Securities Act, regardless of whether such shares are restricted or unrestricted,
are subject to resale restrictions imposed by Rule 144.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Rule 144 of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), a &#8220;shell company&#8221; is defined as
a company that has no or nominal operations, and either no or nominal assets, assets consisting solely of cash and cash equivalents,
or assets consisting of any amount of cash and cash equivalents and nominal other assets. As such, we were a shell company pursuant to
Rule 144 prior to 2012. Even though we are no longer a shell company, investors may be reluctant to invest in our securities because
securities of a former shell company may not be as freely tradable as securities of companies that are not former &#8220;shell companies.&#8221;
In addition, since we are a former shell company, shareholders with restricted securities cannot rely upon Rule 144 for sales of restricted
securities in the event that we are not current in our filing obligations under the Exchange Act.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>An
active, liquid and orderly market for our common shares may not be sustained, and you may not be able to sell your common shares</i></b>.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common shares trade on the NYSE American exchange. We cannot assure you that an active trading market for our common shares will be sustained.
The lack of an active market may impair your ability to sell the common shares at the time you wish to sell them or at a price that you
consider reasonable. An inactive market may also impair our ability to raise capital by selling common shares and may impair our ability
to acquire other businesses, applications or technologies using our common shares as consideration, which, in turn, could materially
adversely affect our business.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
are subject to the continued listing requirements of the NYSE American. If we are unable to comply with such requirements, our common
shares would be delisted from the NYSE American, which would limit investors&#8217; ability to effect transactions in our common shares
and subject us to additional trading restrictions.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common shares are currently listed on the NYSE American. In order to maintain our listing, we must maintain certain share prices, financial
and share distribution targets, including maintaining a minimum amount of shareholders&#8217; equity and a minimum number of public shareholders.
In addition to these objective standards, the NYSE American may delist the securities of any issuer if, in its opinion, the issuer&#8217;s
financial condition and/or operating results appear unsatisfactory; if an issuer fails to comply with the NYSE American&#8217;s listing
requirements; or if any other event occurs or any condition exists which makes continued listing on the NYSE American, in its opinion,
inadvisable. If the NYSE American delists our common shares from trading on its exchange and we are not able to list our securities on
another national securities exchange, we expect our common shares would qualify to be quoted on an over-the-counter market. If this were
to occur, we could face significant material adverse consequences, including: a limited availability of market quotations for our securities;
reduced liquidity for our securities; a determination that our common shares are a &#8220;penny stock&#8221; which will require brokers
trading in our common shares to adhere to more stringent rules and possibly result in a reduced level of trading activity in the secondary
trading market for our securities; a limited amount of news and analyst coverage; and a decreased ability to issue additional securities
or obtain additional financing in the future.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
market price of our common stock may limit the appeal of certain alternative compensation structures that we might offer to the high-quality
employees we seek to attract and retain.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the market price of our common stock performs poorly, such performance may adversely affect our ability to retain or attract critical
personnel. For example, if we were to offer options to purchase shares of our common stock as part of an employee&#8217;s compensation
package, the attractiveness of such a compensation package would be highly dependent upon the performance of our common stock.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, any changes made to any of our compensation practices which are made necessary by governmental regulations or competitive pressures
could adversely affect our ability to retain and motivate existing personnel and recruit new personnel. For example, any limit to total
compensation which may be prescribed by the government, or any significant increases in personal income tax levels in the United States,
may hurt our ability to attract or retain our executive officers or other employees whose efforts are vital to our success.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Shares
eligible for future sale may adversely affect the market price of our common stock.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, certain of our stockholders may be eligible to sell all or some of their shares of common stock by means of ordinary brokerage
transactions in the open market pursuant to Rule 144 of the Securities Act, subject to certain limitations. Any substantial sale of our
common stock pursuant to Rule 144 may have an adverse effect on the market price of our common stock.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
price of our common stock may fluctuate significantly and lead to losses by stockholders.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
common stock of public companies can experience extreme price and volume fluctuations. These fluctuations often have been unrelated or
out of proportion to the operating performance of such companies. We expect our stock price to be similarly volatile. These broad market
fluctuations may continue and could harm our stock price. Any negative change in the public&#8217;s perception of the prospects of our
business or companies in our industry could also depress our stock price, regardless of our actual results. Factors affecting the trading
price of our common stock may include:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Variations in operating
    results;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Announcements of technological
    innovations, new products or product enhancements, strategic alliances, or significant agreements by us or by competitors;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recruitment or departure
    of key personnel;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Litigation, legislation,
    regulation, or technological developments that adversely affect our business; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market conditions in our
    industry, the industries of our customers, and the economy as a whole.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further,
the stock market in general, and securities of smaller companies in particular, can experience extreme price and volume fluctuations.
Continued market fluctuations could result in extreme volatility in the price of our common stock, which could cause a decline in the
value of our common stock. You should also be aware that price volatility might be worse if the trading volume of our common stock is
low. Occasionally, periods of volatility in the market price of a company&#8217;s securities may lead to the institution of securities
class action litigation against a company. Due to the volatility of our stock price, we may be the target of such securities litigation
in the future. Such legal action could result in substantial costs to defend our interests and a diversion of management&#8217;s attention
and resources, each of which would have a material adverse effect on our business and operating results.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>FINRA
sales practice requirements may limit a shareholder&#8217;s ability to buy and sell our stock.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Financial Industry Regulatory Authority has adopted rules that require that in recommending an investment to a customer, a broker-dealer
must have reasonable grounds for believing that the investment is suitable for that customer. Prior to recommending speculative, low-priced
securities to their non-institutional customers, broker-dealers must make reasonable efforts to obtain information about the customer&#8217;s
financial status, tax status, investment objectives, and other information. Under interpretations of these rules, FINRA believes that
there is a high probability that low-priced securities will not be suitable for at least some customers. The FINRA requirements
make it more difficult for broker-dealers to recommend that their customers buy our common stock, which may limit your ability to buy
and sell our stock and have an adverse effect on the market for our shares.</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
do not expect to pay any dividends on our common stock for the foreseeable future.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not anticipate that we will pay any cash dividends to holders of our common stock in the foreseeable future. Instead, we plan to retain
any earnings to maintain and expand our existing operations. The declaration, payment, and amount of any future dividends, if any, will
be made at the discretion of our board of directors, and will depend upon, among other things, the results of our operations, cash flows
and financial condition, operating and capital requirements, and other factors that the board of directors considers relevant. We currently
are subject to loan covenants that would require consent from our lenders in order to pay any dividends prior to repayment of certain
outstanding loans. In addition, any future credit facilities we enter into may contain terms prohibiting or limiting the amount of dividends
that may be declared or paid on our common stock.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Global economic uncertainty is likely to affect our operating results or
financing in ways that are hard to predict or to defend against.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our overall performance depends on economic conditions. The United States&#8217;
and world economies are currently experiencing slowing inflation, high interest rates, uncertainty, and other adverse conditions, caused
by disruptions in the global economy from the effects of the conflict in Palestine and the ongoing war in Ukraine, including global sanctions
on Russia, and trade tensions between the US and China, and those conditions will continue to adversely impact the business community
and financial markets for some time. Moreover, instability in the global economy affects countries, including the United States, with
varying levels of severity, which makes the impact on our business complex and unpredictable. During adverse economic conditions, many
customers delay or reduce technology purchases. Contract negotiations are likely to become more protracted, or conditions could result
in reductions in sales of our products, longer sales cycles, pressure on our margins, difficulties in collection of accounts receivable
or delayed payments, increased default risks associated with our accounts receivable, slower adoption of new technologies, and increased
price competition. In addition, the current rise in interest rates in the United States and global credit markets could adversely impact
our ability to complete sales of our products and services, including subscription renewals. Any of these prolonged events, are likely
to cause a curtailment in government or corporate spending and delay or decrease customer purchases, and adversely affect our business,
financial condition, and results of operations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Businesses and industries throughout the world are very tightly connected
to each other. Thus, financial developments seemingly unrelated to us or to our industry may adversely affect us over the course of time.
For example, credit contraction in financial markets may hurt our ability to access credit in the event that we require significant access
to credit for other reasons. Similarly, volatility in our stock price could hurt our ability to raise capital for the financing of acquisitions
or other reasons. Any of these events, or any other events caused by volatility in domestic or international financial markets, may have
a material adverse effect on our business, operating results, and financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Any
disruption of service at data centers that house our equipment and deliver our solutions could harm our business.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
users expect to be able to access our solutions 24-hours a day, seven-days a week, without interruption. We have computing and communications
hardware operations located in data centers owned and operated by third parties. We do not control the operation of these data centers
and we are therefore vulnerable to any security breaches, power outages or other issues the data centers experience. We expect that we
will experience interruptions, delays and outages in service and availability from time to time.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
owners of our data centers have no obligation to renew agreements with us on commercially reasonable terms, or at all. If we are unable
to renew these agreements on commercially reasonable terms, we may be required to move to new data centers, and we may incur significant
costs and possible service interruption in connection with doing so.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
data centers are vulnerable to damage or interruption from human error, malicious acts, earthquakes, hurricanes, tornados, floods, fires,
war, terrorist attacks, power losses, hardware failures, systems failures, telecommunications failures and similar events. The occurrence
of a natural disaster or an act of terrorism, vandalism or other misconduct, or a decision to close the data centers without adequate
notice or other unanticipated problems could result in lengthy interruptions in availability of our solutions.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
changes in third-party service levels at our data centers or any errors, defects, disruptions or other performance problems with our
solutions could harm our reputation and may damage our customers&#8217; businesses. Interruptions in availability of our solutions might
reduce our revenue, cause us to issue credits to customers, subject us to potential liability, and cause customers to terminate their
subscriptions or decide not to renew their subscriptions with us.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
we are not able to attract and retain top employees, our ability to compete may be harmed.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
performance is substantially dependent on the performance of our executive officers and key employees. The loss of the services of any
of our executive officers or other key employees could significantly harm our business. Our success is also highly dependent upon our
continuing ability to identify, hire, train, retain, and motivate highly-qualified management, technical, sales, and marketing personnel.
In particular, the recruitment of top software developers and experienced salespeople remains critical to our success. Competition for
such people is intense, substantial, and continuous, especially in the current environment of labor shortage, and we may not be able
to attract, integrate, or retain highly-qualified technical, sales, or managerial personnel in the future. In addition, in our effort
to attract and retain critical personnel, we may experience increased compensation costs that are not offset by either improved productivity
or higher prices for our products or services.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
products rely on the stability of infrastructure software that, if not stable, could negatively impact the effectiveness or reliability
of our products, resulting in harm to our reputation and business.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
development of internet and intranet applications depends and will continue to depend on the stability, functionality, and scalability
of the infrastructure software of the underlying internet and intranet. If weaknesses in such infrastructure exist, we may not be able
to correct or compensate for such weaknesses. If we are unable to address weaknesses resulting from problems in the infrastructure software
such that our products do not meet customer needs or expectations, our reputation and, consequently, our business may be significantly
harmed.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, our business and operations are highly automated, and a disruption or failure of our systems may delay our ability to complete
sales and to provide services. A major disaster or other catastrophic event that results in the destruction or disruption of any of our
critical business or information technology systems could severely affect our ability to conduct normal business operations, which may
materially and adversely affect our future operating results.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Failure
to protect our intellectual property could harm our ability to compete effectively.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are highly dependent on our ability to protect our proprietary technology. We rely on a combination of intellectual property laws, trademark
laws, as well as non-disclosure agreements and other contractual provisions to establish and maintain our proprietary rights. We intend
to protect our rights vigorously; however, there can be no assurance that these measures will be successful. Enforcement of our intellectual
property rights may be difficult or cost prohibitive. While U.S. copyright laws may provide meaningful protection against unauthorized
duplication of software, software piracy has been, and is expected to be, a persistent problem for the software industry, and piracy
of our products represents a loss of revenue to us. Certain of our license arrangements may require us to make a limited confidential
disclosure of portions of the source code for our products, or to place such source code into escrow for the protection of another party.
Although we will take considerable precautions, unauthorized third parties, including our competitors, may be able to: (i) copy certain
portions of our products, or (ii) reverse engineer or obtain and use information that we regard as proprietary. Also, our competitors
could independently develop technologies that are perceived to be substantially equivalent or superior to our technologies. Our competitive
position may be adversely affected by our possible inability to effectively protect our intellectual property.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="am_004"></span>ITEM
1B. UNRESOLVED STAFF COMMENTS</b></span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="zy_001"></span><b>ITEM
1C. CYBERSECURITY</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have implemented various processes designed to identify, assess and manage material risks from cybersecurity threats to our information
networks, third-party hosted services, communications systems, hardware and software (collectively, our &#8220;Systems&#8221;), and our
data and our clients&#8217; data (together, &#8220;Data&#8221;).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cybersecurity risk management efforts leverage the National Institute of Standards and Technology (NIST) cybersecurity framework, that
also directly conforms to the SP800-53 r5 Information Security controls framework. Our cybersecurity personnel identify and assess risks
using various methods and security tools designed to help prevent, identify, protect, detect, escalate, respond, and recover from identified
vulnerabilities and security incidents in a timely manner.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain various technical, physical, and organizational measures, in the form of policies, standards, processes, and technical capabilities,
designed to manage and mitigate material risks from cybersecurity threats to our Systems and Data, including, among other things, internal
reporting, annual and ongoing cybersecurity awareness training for employees, mechanisms to detect and monitor unusual network activity,
as well as threat detection, containment, incident response and backup recovery tools.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conduct tests of our cybersecurity program on a regular basis that are designed to identify our cybersecurity risks. We use third-party
security service providers and cybersecurity consultants to assist us from time to time to identify, assess, and manage material risks
from cybersecurity threats and review our cybersecurity program. The results of such reviews are reported to certain members of our senior
management, who evaluate material risks from cybersecurity threats against our overall business objectives and report to the Board of
Directors (Board), which evaluates our overall enterprise risk. Within our senior management our Chief Financial Officer and Chief Technology
Officer (CTO) review our cybersecurity program at least quarterly. Our CTO is one of our founders and has been in technology since 1996.
One of our board members is CEO of a technology company and another has been employed with a cyber security company.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
use third-party service providers to perform a variety of functions throughout our business, such as Amazon Web Services, Expedient (Columbus,
OH), and Corespace (Dallas, TX). Depending on the nature of the services provided, certain providers are subject to cybersecurity risk
assessments at the time of onboarding. We also use various inputs to assess the risk of our third-party service providers, including
information supplied by them.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
we have not, as of the date of this Annual Report on Form 10-K, experienced a cybersecurity incident that resulted in a material adverse
impact to our business or operations, there can be no guarantee that we will not experience such an incident in the future. For a description
of the risks from cybersecurity threats that may materially affect the Company and how they may do so, please see &#8220;Risk Factors&#8221;
included in Part I, Item 1A of this Annual Report on Form 10-K, including &#8220;Risks Related to Product Development&#8221; and &#8220;Financial
Risks.&#8221;</span></p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2010, we entered into an agreement to lease 6,000 rentable square feet of office space in Columbus, Ohio, used for our corporate
headquarters, Document Conversion operations, and a small portion of our Document Management operations. The lease commenced on January
1, 2010 and, pursuant to a lease extension dated September 18, 2021, the lease expires on December 31, 2028. The monthly rental payment
is $5,100, with gradually higher annual increases each January up to $5,850 for the final year.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
lease 36,000 square feet of space in Madison Heights, Michigan as the main facility for our Document Conversion operations. 20,000 square
feet is used for records storage services, with the remainder of the space used for production, sales, and administration. The monthly
rental payment is $44,049, with gradually higher annual increases each September up to $45,828 for the final year, and with a lease term
continuing until August 31, 2026.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also lease a separate 37,000 square foot building in Sterling Heights, Michigan for our Document Conversion operations, with most of
the space used for document storage, except approximately 5,000 square feet, which is used for production. The monthly rental payment
is $21,692, with gradually higher annual increases each May up to $24,171 for the final year, and with a lease term continuing to April
30, 2028.</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
lease office space in Traverse City, Michigan for Document Conversion production. The monthly rental payment is $4,500, with, pursuant
to an extension, an increase in February 2024 up to $5,100 and a lease term continuing until January 31, 2026.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also lease and use vehicles for logistics pertaining to our Document Conversion segment, primarily pickup and delivery of client materials,
including storage and retrieval operations. The monthly rental payments for these vehicles total $4,901, with lease terms continuing
until September 30, 2028.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also lease and use an additional temporary office space in Madison Heights for our Document Conversion operations, with a monthly rental
payment of $1,605 and a lease term on a month-to-month basis. We have made an accounting policy election to not record a right-of-use
asset and lease liability for short-term leases, which are defined as leases with a lease term of 12 months or less. Instead, the lease
payments are recognized as rent expense in the general and administrative expenses on the statements of income.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
each of the above listed leases, management has determined it will utilize the base rental period and have not considered any renewal
periods.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
own and operate, for our Document Conversion segment, an extensive collection of the specialized equipment necessary for scanning images,
converting microfilm to digital images or microfiche or vice-versa. We also have the ability to provide on-site capture operations for
clients needing such services.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="am_006"></span>ITEM
3. LEGAL PROCEEDINGS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we are subject to ordinary routine litigation and claims incidental to our business. We are not currently involved in any
legal proceedings that we believe to be material.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="am_007"></span>ITEM
4. MINE SAFETY DISCLOSURE</b></span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="am_009"></span>ITEM
5. MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of September 9, 2022, our common stock trades on the NYSE American under the symbol &#8220;INLX.&#8221; Prior to such date, our common
stock was available for quotation on the OTCQB under the same symbol.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 23, 2024 we had 76 stockholders of record. Such number of record stockholders does not include additional stockholders
or other beneficial owners whose shares are held in street or nominee name by banks, brokerage firms, and other institutions on their
behalf.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividends
may be declared and paid out of legally available funds at the discretion of our board of directors (&#8220;Board of Directors,&#8221;
or &#8220;Board&#8221;). No dividends on our common stock were paid in either of the two most recent fiscal years, and we do not anticipate
paying dividends on our common stock in the foreseeable future. The timing, amount and form of dividends, if any, will depend on, among
other things, our results of operations, financial condition, cash requirements and other factors deemed relevant by our Board of Directors.
We currently intend to utilize all available funds to develop our business.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unregistered
Securities Issuances in Fiscal Year 2022</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
have been no unregistered securities issuances in Fiscal Year 2023 that have not previously been disclosed in Current Reports on 8-K
or Forms 10-Q.</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="am_010"></span>ITEM
6. [RESERVED]</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="am_011"></span>ITEM
7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following management&#8217;s discussion and analysis of financial conditions and results of operations for the fiscal years ended December
31, 2023, and 2022 should be read in conjunction with our consolidated financial statements and the notes to those consolidated financial
statements that are included elsewhere in this Annual Report on Form 10-K. In this Annual Report, we sometimes refer to the twelve month
period ended December 31, 2023 as 2023, and to the twelve month period ended December 31, 2022 as 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
caution you that any forward-looking statements included in this section are not guarantees of future performance or events and are subject
to a number of uncertainties, risks and other influences, many of which are beyond our control, which may influence the accuracy of the
statements and the projections upon which the statements are based. Factors that may affect our results include, but are not limited
to, the risk factors that are included in Part I, Item 1A of this report.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a document services and software solutions company serving both the small-to-medium business and governmental sectors with their
digital transformation and process automation initiatives. On April 1, 2022, we made a significant business acquisition that has significantly
impacted our financial operations and grown our business operations. For further information about this acquisition, please see Note
4 to our consolidated financial statements included in Item 8, Part I, Item 1 of this Annual Report.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
digital transformation products and services are provided through two reporting segments: Document Management and Document Conversion.
Our Document Management segment, which includes the Yellow Folder, LLC (&#8220;Yellow Folder&#8221;) asset acquisition in April 2022,
consists primarily of solutions involving our software platform, allowing customers to capture and manage their documents across operations
such as scanned hard-copy documents and digital documents including those from Microsoft Office 365, digital images, audio, video and
emails. Our Document Conversion segment provides assistance to customers as a part of their overall document strategy to convert documents
from one medium to another, predominantly paper to digital, including migration to our software solutions, as well as long-term storage
and retrieval services. Our solutions create value for customers by making it easy to connect business-critical documents to the people
who need them by making those documents easy to find and access, while also being secure and compliant with the customers&#8217; audit
requirements. Solutions are sold both directly to end-users and through resellers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
customers use our software by one of two methods: purchasing our software and installing it onto their own equipment, which we refer
to as a &#8220;premise&#8221; model, or licensing and accessing our platform via the Internet, which we refer to as a
&#8220;software as a service&#8221; or &#8220;SaaS&#8221; model and also as a &#8220;cloud-based&#8221; model. Licensing of our
software through our SaaS model has become increasingly popular among our customers, especially in light of remote workforce
policies, and it is a key ingredient in our revenue growth strategy. Our SaaS products are hosted with Amazon Web Services,
Expedient, and Corespace, providing our customers with reliable hosting services that we believe are consistent with industry best
practices in data security and performance.</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
operate a U.S.-based business with concentrated sales to the State of Michigan for our Document Conversion segment, complemented by our
diverse set of document management software solutions and services. We hold or compete for leading positions regionally in select markets
and attribute this leadership to several factors including the strength of our brand name and reputation, our comprehensive offering
of innovative solutions, and the quality of our service support. Net growth in sales of software as a service in recent years reflects
market demand for these solutions over traditional sales of on-premise software. We expect to continue to benefit from our select niche
leadership market positions, innovative product offering, growing customer base, and the impact of our sales and marketing programs.
Examples of these programs include identifying and investing in growth and expanded market penetration opportunities, more effective
products and services pricing strategies, demonstrating superior value to customers, increasing our sales force effectiveness through
improved guidance and measurement, and continuing to optimize our lead generation and lead nurturing processes.</span></p>

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



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>How
We Evaluate our Business Performance and Opportunities</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
major qualitative and quantitative factors we consider in the evaluation of our operating results include the following:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With respect to our Document
    Management segment, including the solutions acquired from Yellow Folder, our current strategy is to focus on cloud-based
    delivery of our software products. Our observation of industry trends leads us to anticipate that cloud-based delivery will continue
    to be our principal software business and a primary source of revenues for us, and we are seeing our customers migrate to cloud-based
    services. When we evaluate our results, we assess whether our cloud-based software revenues are increasing, relative to prior periods
    and relative to other sources of revenue.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With respect to our Document
    Conversion segment, our strategy is to maintain and grow our core document conversion, storage, and retrieval business, while simultaneously
    leveraging our software products and services to provide more attractive total digital transformation solutions for the customers
    of our Document Conversion segment. Accordingly, when we evaluate our results for Document Conversion, we will assess whether our
    revenues increase with respect to the segment&#8217;s services, relative to prior periods, but we will also be assessing whether
    Document Conversion customers begin to make purchases of other products or services.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We are focused upon sales
    of our document services and software solutions through resellers and directly to our customers, with a further focus on select vertical
    markets. We assess whether our sales resulting from relationships with resellers are increasing, relative to prior periods and relative
    to direct sales to customers, and whether reseller or direct efforts offer the best opportunities for growth in our targeted vertical
    markets.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our customer engagements
    often involve tailoring a document conversion program to meet customer requirements or sometimes involve the development and licensing
    of customer-specific document solutions and related consulting and software maintenance services. When analyzing whether to undertake
    a particular customer engagement, we often consider the following factors as part of our overall strategy to grow the business: (i)
    the profit margins the project may yield, and (ii) whether the project would help to develop new product and service features that
    we could integrate into our suite of products, resulting in an overall product portfolio that better aligns with the needs of our
    target customers.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our software sales cycle
    averages 1-3 months; however, large projects can be longer, lasting 4-6 months. When a software project begins, we generally perform
    pre-installation assessment, project scoping, and implementation consulting. On the other hand, our document conversion services
    often contain a very short sales cycle, but we can have a backlog of work orders not yet processed. Therefore, when we plan our business
    and evaluate our results, we consider the revenue we expect to recognize from projects in our late-stage software pipeline and in
    our document conversion services backlog queue.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We monitor our costs and
    capital needs to ensure efficiency as well as an adequate level of support for our business plan.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While we are constantly
    focused on organic growth, we also continually monitor potential acquisitions of complementary solutions and expertise that are consistent
    with our core business. We look for acquisitions that can add value for our customers and are expected to be accretive to our financial
    performance.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
biggest factor in the changes in our results of operations during 2023 compared to 2022 was our acquisition of Yellow Folder on April
1, 2022. Our results for 2023 include the results of Yellow Folder operations for the full year of four quarters, while our 2022 results
include Yellow Folder operations for three quarters. Additionally, our Document Conversion business delivered record professional services
revenue for the 2023 year.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Below
are our key financial results for 2023 (consolidated unless otherwise noted):</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues were $16,886,381,
    representing revenue growth of 21% year over year.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of revenues was $6,322,426,
    an increase of 24% year over year.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating expenses (excluding
    cost of revenues) were $9,456,486, an increase of 17% year over year.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income from operations
    was $1,107,469, an increase of 34% year over year.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net income was $519,266
    with basic and diluted net income per share of $0.13 and $0.11, respectively, compared to net income of $24,027 in 2022.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022 included $355,281 of transaction costs.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022 included $87,652 of earnout fair value adjustments.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net cash provided by operating
    activities was $784,659, compared to $1,988,778 for 2022. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital expenditures were
    $548,077, compared to $577,325, excluding cash paid to acquire the Yellow Folder business, for 2022.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023,
    we had 171 employees, including 31 part-time employees, compared to 161 employees, including 25 part-time employees, as of December
    31, 2022.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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



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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
overall performance depends on economic conditions, including the current inflationary environment, increased interest rates, and the
widespread expectation of near-term global recession.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employee
wages, our largest expense, have recently increased due to wage inflation. These increased labor costs have slightly decreased our profit
margin over 2022, but we continue to mitigate this by appropriately increasing customer renewal rates whenever we have the contractual
ability to do so. We anticipate that the inflationary effect on our wages has stabilized.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
volatility, particularly from global supply chain disruptions, has had and are expected to continue to have a minimal impact on us as
we consume relatively little in raw materials. A global recession may affect our customers&#8217; and potential customers&#8217; budgets
for technology procurement, but as of the date of this report, we have not experienced diminished customer demand due to adverse economic
conditions. Absent global economic disruptions, and based on the current trend of our business operations and our continued focus on
strategic initiatives to grow our customer base, we believe in the strength of our brand and that our focus on our strategic priorities
will deliver consistent growth.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have two reportable segments: Document Management and Document Conversion. These reportable segments are discussed above under &#8220;Company
Overview.&#8221;</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth our revenues by reportable segment for the periods indicated:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the years ended <br/> December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenues by segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">7,298,264</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">5,999,726</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,588,117</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,017,202</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,886,381</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,016,928</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit by segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6,133,130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,978,163</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,430,825</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,930,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total gross profit</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,563,955</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,909,158</td><td style="padding-bottom: 2.5pt; text-align: left"/></tr>
  </table>

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



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth our revenues by revenue source for the periods indicated:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the years ended <br/> December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; padding-left: 10pt">Sale of software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">100,260</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">159,084</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,133,215</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,017,409</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,407,064</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,387,885</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,167,428</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,357,937</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Storage and retrieval services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,078,414</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,094,613</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Total revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,886,381</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,016,928</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables sets forth our revenues by revenue source and segment for the periods indicated:</span></p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the years ended <br/> December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Document management segment revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 68%">Sale of software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">100,260</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">159,084</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,133,215</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,017,409</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,407,064</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,387,885</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Professional services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">657,725</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">435,348</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total document management segment revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,298,264</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,999,726</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the years ended <br/> December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Document conversion segment revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 68%; text-align: left">Professional services</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">8,509,703</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">6,922,589</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Storage and retrieval services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,078,414</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,094,613</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total document conversion segment revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,588,117</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,017,202</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
total revenues in 2023 increased by $2,869,453, or 21%, over 2022 revenues, driven primarily by the acquisition of Yellow Folder and
the strong performance in professional services. Yellow Folder operations included four quarters for 2023 and three quarters for 2022,
primarily in the Document Management segment. Professional services revenue increased 25% year over year, driven by strong Document Conversion
revenues, as further described below.</span></p>


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
from the sale of software principally consist of sales of additional or upgraded software licenses and applications to existing customers
and resellers. Yellow Folder does not earn revenue in this category. Revenues from the sale of software, which are reported as part of
our Document Management segment decreased by $58,824, or 37% during 2023 compared to 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
period over period changes are due to timing of direct sales projects compared to the same periods in 2022. We expect the volatility
of this revenue line item to continue as the frequency of on-premise software solution sales decreases over time and project timing is
unpredictable.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide access to our software solutions as a service, accessible through the internet. Our customers typically enter into our software
as a service agreement for periods of one year or more. Under these agreements, we generally provide access to the applicable software,
data storage and related customer assistance and support. Revenues from the sale of software as a service, which are reported as part
of our Document Management segment increased by $1,115,806, or 28% in 2023 compared to 2022. This increase was primarily the result of
the Yellow Folder acquisition. Excluding Yellow Folder, software as a service revenues grew by 5% in 2023 compared to 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software
maintenance services revenues consist of fees for post-contract customer support services provided to license (premise-based) holders
through support and maintenance agreements. These agreements allow our customers to receive technical support, enhancements and upgrades
to new versions of our software products when and if available. A substantial portion of these revenues were generated from renewals
of maintenance agreements, which typically run on a year-to-year basis. Yellow Folder does not earn revenue in this category. Revenues
from the sale of software maintenance services, which are reported as part of our Document Management segment, increased by $19,179,
or 1%, in 2023 compared to 2022. This small increase in these revenues in 2023 compared to 2022 was driven by expansion of services with
existing customers and price increases being partially offset by normal attrition.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional
services revenues consist of revenues from document scanning and conversion services, consulting, discovery, training, and advisory services
to assist customers with document management needs, as well as repair and maintenance services for customer equipment. These revenues
include arrangements that do not involve the sale of software. Of our professional services revenues during 2023, $8,645,403 was derived
from our Document Conversion operations and $522,025 was derived from our Document Management operations. Our overall professional services
revenues increased by $1,809,491, or 25%, in 2023 compared to 2022. This increase is primarily driven by returning to full staff after
hiring challenges in 2022 and a strong project backlog of work all year, augmented by certain price increases effective in the fourth
quarter 2023.</span></p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide document storage and retrieval services to customers, primarily in Michigan. Revenues from storage and retrieval services, which
are reported as part of our Document Conversion segment, decreased by $16,199, or 1%, during 2023 compared to 2022. This decrease was
the result of a slight reduction in volume of work from our largest storage and retrieval customer, Rocket Mortgage, due to the continued
impact of the slowdown in the home mortgage and refinancing industry.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Costs
of Revenues and Gross Profits</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth our cost of revenues by reportable segment for the periods indicated:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the years ended <br/> December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cost of revenues by segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,165,134</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,021,563</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,157,292</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,086,207</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Total cost of revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,322,426</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,107,770</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth our cost of revenues, by revenue source, for the periods indicated:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the years ended <br/> December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Cost of revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; padding-left: 10pt">Sale of software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">25,736</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">64,577</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">889,135</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">701,433</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,373</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,738</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,992,826</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,908,205</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Storage and retrieval services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">355,356</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">353,817</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Total cost of revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,322,426</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,107,770</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables sets forth our cost of revenues by revenue source
and segment for the periods indicated:</span></p>

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

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the years ended <br/> December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Document management segment cost of revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 68%">Sale of software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">25,736</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">64,577</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">889,135</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">701,433</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,373</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,738</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Professional services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">190,890</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">175,815</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total document management segment cost of revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,165,134</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,021,563</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the years ended <br/> December 31, </td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Document conversion segment cost of revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 68%; text-align: left">Professional services</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">4,801,936</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,732,390</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Storage and retrieval services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">355,356</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">353,817</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total document conversion segment cost of revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,157,292</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,086,207</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
total cost of revenues during 2023 increased by $1,214,656 or 24%, over 2022. Our cost of revenues for our Document Management segment
increased by $143,571, or 14%, primarily due to the impact of a full year of Yellow Folder in that segment. Our cost of revenues for
our Document Conversion segment increased by $1,071,085, or 26%, in 2023 compared to 2022, corresponding with the increase in revenues.</span></p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the years ended <br/> December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gross profit:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; padding-left: 10pt">Sale of software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">74,524</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">94,507</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,244,080</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,315,976</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,347,691</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,308,147</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,174,602</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,449,732</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Storage and retrieval services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">723,058</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">740,796</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Total gross profit</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,563,955</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,909,158</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>

<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gross profit percentage:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Sale of software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59.4</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82.7</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82.5</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">95.8</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">94.3</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46.9</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Storage and retrieval services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">67.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">67.7</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Total gross profit percentage</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">62.6</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">63.6</td><td style="text-align: left">%</td></tr>
  </table>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
overall gross profit decreased slightly to approximately 63% in 2023 from 64% in 2022. The increase in the mix of professional services
revenue was the principal driver of the increase, due to the strong performance in the Document Conversion segment. Professional services
revenue was 54% of total revenues in 2023 compared to 52% in 2022.</span></p>

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



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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of software revenues consists primarily of labor costs of our software engineers and implementation consultants and third-party software
licenses that are sold in connection with our core software applications. During 2023, cost of software revenues decreased by $38,841,
or 60%, from 2022, decreasing more than revenues due to more complex solutions sold in 2022. Our gross margin for software revenues increased
to 74% from 59% in 2022. The 2022 margins were unusually weak, driven by more complex third-party bundles and similar solutions that
required more costs to deliver the solution. Yellow Folder had no impact to this category.</span></p>


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

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



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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of software as a service, or SaaS, consists primarily of technical support personnel, hosting services, and related costs. Cost of software
as a service increased by $187,702, or 27%, during 2023 over 2022. This increase in the cost of SaaS proportionately followed the increase
in associated SaaS revenues, so our gross margin in 2023 remained stable at 83%.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of software maintenance services consists primarily of technical support personnel and related costs. Cost of software maintenance services
decreased by $20,365, or 26%, in 2023 from 2022, due to slightly reduced support activity. As a result, our gross margin for software
maintenance services increased to 96% in 2023 from 94% in 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of professional services consists primarily of compensation for employees performing the document conversion services, compensation of
our software engineers and implementation consultants and related third-party costs. Cost of professional services increased in 2023
by $1,084,621, or 28%, over 2022, primarily following the increase in revenues, as well as impact from a significant lower-margin project
delivered across the first three quarters of 2023. As a result, our gross margin for professional services decreased to 46% during 2023
compared to 47% in 2022. Gross margins may vary in professional services, depending on the type of project, such as paper scanning, micrographics,
or consulting services, as well as depending upon the nature of each project and the amount of labor required to complete that project.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of storage and retrieval services consists primarily of compensation for employees performing the document storage and retrieval services,
including logistics, provided primarily by our Michigan operations and to a much lesser extent, Yellow Folder. Cost of storage and retrieval
services relatively flat, increasing by $1,539, or 0%, during 2023 compared to 2022. The increase was due to additional labor costs in
2023 and slightly eroding transaction volumes, which carry a higher margin than straight storage. Gross margins for our storage and retrieval
services, which exclude the cost of facilities rental, maintenance, and related overheads, decreased to 67% during 2023 compared to 68%
in 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth our operating expenses for the periods indicated:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">General and administrative</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">6,455,088</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">4,945,214</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Change in fair value of earnout liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87,652</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Transaction costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">355,281</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Sales and marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,026,871</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,971,493</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">974,527</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">722,197</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Total operating expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">9,456,486</p></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,081,837</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General
and administrative expenses increased in 2023 by 1,509,874, or 31%, over 2022, principally related to the full year of Yellow
Folder expenses in 2023. This was reflected equally in our Document Management segment, in which our general and administrative
expenses increased to $3,277,432 in 2023 from $2,512,879 in 2022, and in our Document Conversion segment, at $3,177,656 in 2023
compared to $2,432,335 in 2022. Increases in 2023 were driven by stock compensation and services increases totaling $241,203, or
57%, as well as investments in scaling our business, including our investment in NetSuite to bring all acquired companies to a
single general ledger, and a full year of increased costs after uplisting to NYSE American in the last half of 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Change
in Fair Value of Earnout Liabilities</span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no fair value adjustments during 2023. Fair value adjustments amounted to $87,652 for 2022. The fair value adjustments were driven
by updated assumptions to reflect the improved performance of both acquisitions against their threshold targets and the decreasing impact
of present value discounting.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no transaction costs during 2023. The transactions costs during 2022 were comprised of investment banker success fees, as well as
legal and consulting fees, in connection with our acquisition of Yellow Folder and related fundraising activities.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
and marketing expenses increased by $55,378, or 3%, during 2023 over 2022. Increases from enhancements to our web site and increased
trade show activity were partially offset by reductions from partial sales rep vacancies during 2023.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
and amortization during 2023 increased by $252,330, or 35%, over 2022, driven by increased amortization on capitalizable software, as
well as a full year of amortization of new intangible assets related to the Yellow Folder acquisition.</span></p>

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Other
Items of Income and Expense</i></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
expense, net was $588,203 during 2023 as compared with $803,294 during 2022, representing a decrease of $215,091 or 27%. The decrease resulted
from partial principal repayments of the 2020 Notes on December 1, 2022 and February 28, 2023, and final payment on August 31, 2023,
partially offset by a full year of the 2022 Notes, issued on April 1, 2022. Interest expense, net, included interest income of $29,795 and $15,226 during 2023 and 2022, respectively.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have financed our operations primarily through a combination of cash on hand, cash generated from operations, borrowings from third parties
and related parties, and proceeds from private sales of equity. Since 2012, we have
raised a net total of approximately $24.5 million in cash through issuances of debt and equity securities, net of $2 million in debt
repayments. As of December 31, 2023, we had approximately $1.2 million in cash and cash equivalents, net working capital deficit of $0.6
million, and an accumulated deficit of $21.0 million. In January 2023, we paid $0.7 million in final earnout payments and in February
and August 2023 and December 2022 we repaid a total of $2 million in principal, representing full payments on the 2020 Notes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2023 and 2022, we engaged in several actions that significantly improved our liquidity and cash flows, including (i) effective October
1, 2023 through September 30, 2024, securing a renewal contract with our largest customer, the State of Michigan, containing an estimated net
rate increase of approximately 21%, compared to the current rates in effect for the contract period commencing June 1, 2018 and (ii),
on April 1, 2022:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">acquiring
    the positive cash flow generated by Yellow Folder,</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">receiving
    aggregate gross proceeds of approximately $5.7 million from the private placement of our common stock (all which was used to acquire
    Yellow Folder), and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">receiving
    approximately $3.0 million in proceeds from the issuance of 12% subordinated promissory notes due March 30, 2025, which we refer
    to as the 2022 Notes (some of which was used to acquire Yellow Folder, with the remainder used for general working capital).</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, subsequent to the balance sheet date, on March 13, 2024, we agreed with the note holders to amend the Unrelated Notes and Related
Notes to extend the maturity date to December 31, 2025, for $1,519,500 of the remaining $2,364,500 in 2022 Unrelated Notes and&#160;all
$600,000 of the 2022 Related Notes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
existing debt as of December 31, 2023 is comprised of approximately $0.8 million due March 30, 2025 and approximately $2.1 million due December 31, 2025. Our operating cash flow alone
may be insufficient to meet the debt obligations in full in 2025. We believe we could seek additional debt or equity financing on
acceptable terms. We believe that our balance sheet and financial statements would support a full or partial refinancing or other
appropriate modification of the current promissory notes, such as an extension or conversion to equity. We are confident in our
ability to prudently manage our current debt on terms acceptable to us.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to meet our capital needs in the short term will depend on many factors, including maintaining and enhancing our operating cash
flow and successfully retaining and growing our client base in the midst of global inflation and general economic uncertainty.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on our current plans and assumptions, we believe our capital resources, including our cash and cash equivalents, along with funds expected
to be generated from our operations and potential financing options, will be sufficient to meet our anticipated cash needs arising in
the ordinary course of business for at least the next 12 months, including to satisfy our expected working capital needs and capital
and debt service commitments.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to meet our capital needs further into the future will depend primarily on strategically managing the business and successfully
retaining our client base.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023, our outstanding long-term indebtedness consisted of the 2022 Notes issued to accredited investors on April 1, 2022,
with an aggregate outstanding principal balance of $2,964,500 and accrued interest of $0.</span></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no material commitments for capital expenditures at December 31, 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
Provided by Operating Activities.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
our inception, we have generated revenues from the sales, implementation, subscriptions, and maintenance of our internally generated
software applications, as well as significantly increased revenues from document conversion services beginning in 2020. Our uses of cash
from operating activities include compensation and related costs, hardware costs, rent for our corporate offices and warehouses, hosting
fees for our cloud-based software services, other general corporate expenditures, and travel costs to client sites.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
majority of our software as a service revenues and our maintenance support services revenues are annual contracts which are generally
invoiced and collected at the beginning of each renewal period. Of these annual renewals, we experience seasonality favoring the third
quarter each year, due to governmental entity preferences for a July to June annual period. Accordingly, our cash collections are largest
in the third quarter, and our deferred revenues are generally correspondingly at their highest during that period as well.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by operating activities during 2023 was $784,659, primarily attributable to the net income adjusted for non-cash expenses
of $1,955,715, an increase in operating assets of $1,669,780 and a decrease in operating liabilities of $20,542. Net cash provided by
operating activities during 2022 was $1,988,778, primarily attributable to the net income adjusted for non-cash expenses of $1,623,390,
an increase in operating assets of $243,527 and an increase in operating liabilities of $584,888.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in investing activities in 2023 was $548,077, primarily $436,837 in capitalized internal use software. Net cash used in investing
activities in 2022 was $6,960,594, primarily $6,383,269 in cash paid to acquire Yellow Folder, as well as $376,345 in capitalized internal
use software.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
Used in Provided by and Financing Activities.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash used in financing activities during 2023
amounted to $700,000 in earnout liability payments, $980,450 in repayment of notes payable, $34,954 in the principal portion of finance
lease liabilities, and $2,411 in other net changes in finance lease assets and liabilities. Net cash provided by financing activities
during 2022 amounted to $5,915,667, as the result of cash generated from the sale of common stock of $5,740,758 and from new borrowings
of $2,964,500, partially offset by issuance costs of $746,342, as well as a further offset of $1,018,333 in earnout liability payments
and $1,019,550 in repayment of notes payable and $5,366 in the principal portion of a finance lease liability.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
critical accounting policies and estimates by our management should be read in conjunction with Note 3 <i>Summary of Significant Accounting
Policies </i>to the Consolidated Financial Statements.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of our consolidated financial statements in accordance GAAP requires us to make estimates and assumptions that affect the
reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses in
the reporting period. We monitor and analyze these items for changes in facts and circumstances, and material changes in these estimates
could occur in the future. We base our estimates and assumptions on current facts, historical experience and various other factors that
we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values
of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. Changes in estimates
are reflected in reported results for the period in which they become known. The actual results experienced by us may differ materially
from our estimates. To the extent there are material differences between our estimates and the actual results, our future results of
operations will be affected.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
consider the following accounting policies and estimates to be both those most important to the portrayal of our financial condition
and those that require the most subjective judgment:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    Recognition</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business
    Acquisition, Goodwill and Intangibles, including Contingent Liability&#8212;Earnout</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    Receivable, Unbilled</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
    Revenues</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounting
    for Costs of Computer Software to be Sold, Leased or Marketed and Accounting for Internal Use Software</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounting
    Stock-Based Compensation</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 606, &#8220;Revenue From Contracts With Customers,&#8221; we follow a five-step model to assess each contract of
a sale or service to a customer: identify the legally binding contract, identify the performance obligations, determine the transaction
price, allocate the transaction price, and determine whether revenue will be recognized at a point in time or over time. Revenue is recognized
when a performance obligation is satisfied and the customer obtains control of promised goods and services. The amount of revenue recognized
reflects the consideration to which we expect to be entitled to receive in exchange for these goods and services. In addition, ASC 606
requires disclosures of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
contracts with customers often contain multiple performance obligations. For these contracts, we account for individual performance obligations
separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone
selling price (&#8220;SSP&#8221;) basis. We determine the SSP based on an observable standalone selling price when it is available, as
well as other factors, including, the price charged to customers, our discounting practices, and our overall pricing objectives, while
maximizing observable inputs. In situations where pricing is highly variable or uncertain, we estimate the SSP using a residual approach.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from on-premises licenses is recognized upfront upon transfer of control of the software, which occurs at delivery, or when the license
term commences, if later. We recognize revenue from maintenance contracts ratably over the service period. Cloud services revenue is
recognized ratably over the cloud service term. Training, professional services, and storage and retrieval services are provided either
on a time and material basis, in which revenues are recognized as services are delivered, or over a contractual term, in which revenues
are recognized ratably. With respect to contracts that include customer acceptance provisions, we recognize revenue upon customer acceptance.
Our policy is to record revenues net of any applicable sales, use or excise taxes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payment
terms and conditions vary by contract type, although our terms generally include a requirement of payment within 30 to 60 days. We assess
whether payment terms are customary or extended in accordance with normal practice relative to the market in which the sale is occurring.
In instances where the timing of revenue recognition differs from the timing of payment, we have determined our contracts do not include
a significant financing component. 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 or to provide customers with financing.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
generally do not offer rights of return or any other incentives such as concessions, product rotation, or price protection and, therefore,
do not provide for or make estimates of rights of return and similar incentives.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
establish allowances for doubtful accounts when available information causes us to believe that credit loss is probable.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Business
Acquisition, Goodwill and Intangibles Assets, including Contingent Liability&#8212;Earnout</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have allocated the purchase price to assets acquired and liabilities assumed based on the estimated fair value of such assets and liabilities
at the date of acquisition. We estimate a fair value of any earnout which would be owed to the seller based on the terms of the earnout
and record this liability at the acquisition date. Fair value was based on future projections of metrics such as revenue or profit over
the earnout period and valuation techniques that utilize expected volatility, threshold probability, and discounting of future payments.
Evaluating the fair value involves a high degree of assumptions used within the valuation models, in particular, forecasts of projected
revenues or margins. Changes in these assumptions could have a significant impact on the fair value of the earnout liabilities.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying value of goodwill is not amortized, but it tested for impairment annually as of December 31, as well as on an interim basis
whenever events or changes in circumstances indicate that the carrying amount of a reporting unit may not be recoverable. An impairment
charge is recognized for the amount by which the carrying amount exceeds the recorded fair value. All intangible assets have finite lives
and are stated at cost, net of amortization. Amortization is computed over the useful life of the related assets on a straight-line method.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the twelve months ended December 31, 2022, we recorded a change in fair value of earnout liabilities for both Graphic Sciences and CEO
Image. The assumptions were updated to reflect the improved performance of both acquisitions against their threshold targets, a reduction
of pandemic-related uncertainty, and the decreasing impact of time value of money. In December 2022, an amendment to the Graphic Sciences
stock purchase agreement was signed, which accelerated the timing of the final Graphic Sciences earnout payment and set the amount at
$700,000. This amount was paid on January 3, 2023.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recognize professional services revenue over time as the services are delivered using an input or output method (e.g., labor hours incurred
as a percentage of total labor hours budgeted, images scanned, or similar milestones), as appropriate for the contract, provided all
other revenue recognition criteria are met. When our revenue recognition policies recognize revenue that has not yet been billed, we
record those contract asset amounts in accounts receivable, unbilled.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
that have been invoiced are recognized in accounts receivable, deferred revenue or revenue, depending on whether the revenue recognition
criteria have been met. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenues typically
relate to maintenance and software-as-a-service agreements which have been paid for by customers prior to the performance of those services,
and payments received for professional services and license arrangements and software-as-a-service performance obligations that have
been deferred until fulfilled under our revenue recognition policy.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounting
for Costs of Computer Software to be Sold, Leased or Marketed and Accounting for Internal Use Software</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously monitor
our software products and enhancements to remain compatible with standard platforms and file formats. In accordance with ASC 985-20 &#8220;Costs
of Software to be Sold, Leased or Otherwise Marketed,&#8221; we expense software development costs, including costs to develop software
products or the software component of products to be sold, leased, or marketed to external users, before technological feasibility is
reached. Once technological feasibility has been established, certain software development costs incurred during the application development
stage are eligible for capitalization. Based on our software development process, technical feasibility is established upon completion
of a working model. Technological feasibility is typically reached shortly before the release of such products. No such costs were capitalized
during 2023. Such costs in the amount of $43,771 were capitalized during  2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 350-40, &#8220;Internal-Use Software,&#8221; we capitalize purchase and implementation costs of internal use software.
Once an application has reached development stage, internal and external costs, if direct and incremental, are capitalized until the
software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing.
We also capitalize costs related to specific upgrades and enhancements when it is probable that the expenditure will result in additional
functionality. Such costs in the amount of $436,837 were capitalized during 2023. Such costs in the amount of $376,345 were capitalized
during 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized
costs are stated at cost less accumulated amortization. Amortization is computed over the estimated useful lives of the related assets
on a straight-line basis, which is three years.</span></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain two stock-based compensation plans. We account for stock-based payments to employees and directors in accordance with ASC 718,
&#8220;Compensation - Stock Compensation.&#8221; Stock-based payments to employees include grants of stock that are recognized in the
consolidated statements of income based on their fair values at the date of grant. We account for stock-based payments to non-employees
in accordance with ASC 718, &#8220;Compensation - Stock Compensation,&#8221; which requires that such equity instruments are recorded
at their fair value on the grant date.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
grant date fair value of stock option awards is recognized in earnings as stock-based compensation cost over the requisite service period
of the award using the straight-line attribution method. We estimate the fair value of the stock option awards using the Black-Scholes-Merton
option pricing model. The exercise price of options is specified in the stock option agreements. The expected volatility is based on
the historical volatility of our stock for the previous period equal to the expected term of the options. The expected term of options
granted is based on the midpoint between the vesting date and the end of the contractual term. The risk-free interest rate is based upon
a U.S. Treasury instrument with a life that is similar to the expected term of the options. The expected dividend yield is based upon
the yield expected on date of grant to occur over the term of the option.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_001"></span>ITEM
7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_002"></span>ITEM
8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
Consolidated Financial Statements.</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.5in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Page</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ja_001">Report of Independent Registered Public Accounting Firm (PCAOB ID No. <span id="xdx_908_edei--AuditorFirmId_c20230101__20231231_zlIoPVd09wC6"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000048" name="dei:AuditorFirmId">1808</ix:nonNumeric></span>)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-1</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ja_002">Consolidated Balance Sheets at December 31, 2023 and 2022</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ja_003">Consolidated Statements of Income for the years ended December 31, 2023, and 2022</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ja_004">Consolidated Statements of Stockholders&#8217; Equity for the years ended December 31, 2023, and 2022</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ja_005">Consolidated Statements of Cash Flows for the years ended December 31, 2023, and 2022</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ja_006">Notes to Consolidated Financial Statements</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
Consolidated Financial Statement Schedules.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
Financial Statement Schedules have been omitted because they are either not required or not applicable, or because the information required
to be presented is included in the consolidated financial statements or the notes thereto included in this report.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ja_001"></span>REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Opinion
on the Consolidated Financial Statements</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have audited the accompanying consolidated balance sheets of Intellinetics, Inc. and Subsidiaries (the &#8220;Company&#8221;) as of December
31, 2023 and 2022, the related consolidated statements of income, stockholders&#8217; equity, and cash flows for the years then ended,
and 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 financial position of the Company at December 31, 2023 and 2022, and
the 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.</span></p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether
due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence
regarding the amounts and disclosures in the consolidated 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 a reasonable basis for our opinion.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Critical
audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be
communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and
(2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters.</span></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 50%; padding-bottom: 1.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    <span id="xdx_90D_edei--AuditorName_c20230101__20231231_zeLTshcKNmCe"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000049" name="dei:AuditorName">GBQ Partners LLC</ix:nonNumeric></span></i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    have served as the Company&#8217;s auditor since 2012.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_edei--AuditorLocation_c20230101__20231231_ziPLKo6bJil4"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000050" name="dei:AuditorLocation">Columbus,
    Ohio</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    28, 2024</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ja_002"></span>INTELLINETICS,
INC. and SUBSIDIARIES</b></span></p>

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

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

<table cellpadding="0" cellspacing="0" id="xdx_306_111_zkaOWkB2WYg7" summary="xdx: Statement - Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_ziON5srKtOvi" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20221231_zaAXQYADAFv" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AssetsAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center; font-weight: bold">ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsCurrentAbstract_i01B" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_pp0p0_maACzdvX_zcOw2twconb2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 68%">Cash</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-31" id="Fact000058" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,215,248</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-12-31" id="Fact000059" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,696,481</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_i02I_pp0p0_maACzdvX_z7Gc8IAeC3F2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-31" id="Fact000061" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,850,375</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2022-12-31" id="Fact000062" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,121,083</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--UnbilledReceivablesCurrent_i02I_pp0p0_maACzdvX_zYZYjGpjk498" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable, unbilled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:UnbilledReceivablesCurrent" contextRef="AsOf2023-12-31" id="Fact000064" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,320,837</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:UnbilledReceivablesCurrent" contextRef="AsOf2022-12-31" id="Fact000065" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">596,410</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryNet_i02I_pp0p0_maACzdvX_zC49O187oTSb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Parts and supplies, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact000067" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">110,272</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2022-12-31" id="Fact000068" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">73,221</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ContractWithCustomerAssetNetCurrent_i02I_pp0p0_maACzdvX_zYYLMfuwQkB1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Contract assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2023-12-31" id="Fact000070" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">140,165</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31" id="Fact000071" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">80,378</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_pp0p0_maACzdvX_z9IQmifsMDzd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Prepaid expenses and other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000073" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">367,478</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2022-12-31" id="Fact000074" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">325,466</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AssetsCurrent_i02TI_pp0p0_mtACzdvX_maAzWyt_zzTdZuExnFBj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000076" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,004,375</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2022-12-31" id="Fact000077" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,893,039</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_i01I_pp0p0_maAzWyt_zAnfijeJBh76" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact000079" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">924,257</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-12-31" id="Fact000080" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,068,706</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_pp0p0_maAzWyt_zn34o4gOAUDd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Right of use assets, operating</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact000082" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,532,928</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2022-12-31" id="Fact000083" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,200,191</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAsset_i01I_pp0p0_maAzWyt_z0zhetb2yw6j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Right of use assets, finance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact000085" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">219,777</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2022-12-31" id="Fact000086" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">154,282</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IntangibleAssetsNetExcludingGoodwill_i01I_pp0p0_maAzWyt_zloLOtsI5I9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31" id="Fact000088" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,909,338</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31" id="Fact000089" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,419,646</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--Goodwill_i01I_pp0p0_maAzWyt_zY1rxkGB0XVd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31" id="Fact000091" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,789,821</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31" id="Fact000092" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,789,821</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherAssetsNoncurrent_i01I_pp0p0_maAzWyt_zAUUFMsSEHL3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-12-31" id="Fact000094" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">645,764</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2022-12-31" id="Fact000095" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">417,457</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Assets_i01TI_pp0p0_mtAzWyt_zQX11ryIma2l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31" id="Fact000097" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,026,260</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31" id="Fact000098" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,943,142</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesCurrentAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccountsPayableCurrent_i02I_pp0p0_maLCzTzv_zN5UZGaQNUp" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000106" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">194,454</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2022-12-31" id="Fact000107" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">370,300</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--WorkersCompensationLiabilityCurrent_i02I_pp0p0_maLCzTzv_zlIwVL68fk28" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WorkersCompensationLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000109" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">337,884</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WorkersCompensationLiabilityCurrent" contextRef="AsOf2022-12-31" id="Fact000110" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">411,683</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccruedLiabilitiesCurrent_i02I_pp0p0_maLCzTzv_zulPB76JQgY9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000112" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">164,103</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" id="Fact000113" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">114,902</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_pp0p0_maLCzTzv_z0AGpuq9QvWj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities, operating - current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000115" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">712,607</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2022-12-31" id="Fact000116" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">692,074</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--FinanceLeaseLiabilityCurrent_i02I_pp0p0_maLCzTzv_zdpEzK1cTZ67" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities, finance - current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000118" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">49,926</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2022-12-31" id="Fact000119" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,493</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_pp0p0_maLCzTzv_zTiFlEew4Tae" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Deferred revenues</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000121" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,927,808</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2022-12-31" id="Fact000122" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,754,064</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--EarnoutLiabilitiesCurrent_i02I_pp0p0_maLCzTzv_zbDxkJY0CDje" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Earnout liabilities - current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0124">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:EarnoutLiabilitiesCurrent" contextRef="AsOf2022-12-31" id="Fact000125" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">700,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NotesPayableCurrent_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_maLCzTzv_zRhZnhO1FXDj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Notes payable - current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0127">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" id="Fact000128" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">936,966</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesCurrent_i02TI_pp0p0_mtLCzTzv_maLzDEz_zYVGLWTcYqL1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000130" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,386,782</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2022-12-31" id="Fact000131" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,002,482</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesNoncurrentAbstract_i01B" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long-term liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermNotesPayable_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_maLNzNVV_zgbFfi3XINX1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Notes payable - net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact000136" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,209,242</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" id="Fact000137" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,085,035</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermNotesPayable_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLNzNVV_z7Db0GRzbPt7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Notes payable - related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact000139" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">560,602</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember" id="Fact000140" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">529,084</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermNotesPayable_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLNzNVV_zbjdK9eVq9S5" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact000142" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">560,602</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember" id="Fact000143" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">529,084</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_pp0p0_maLNzNVV_zUPODayhTUQ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities, operating - net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact000145" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,942,970</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-12-31" id="Fact000146" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,624,608</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FinanceLeaseLiabilityNoncurrent_i02I_pp0p0_maLNzNVV_zlOzVgahwOAe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Lease liabilities, finance - net of current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact000148" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">175,943</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2022-12-31" id="Fact000149" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">133,131</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LiabilitiesNoncurrent_i02TI_pp0p0_mtLNzNVV_maLzDEz_zYOj8vqrmM63" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total long-term liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact000151" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,888,757</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2022-12-31" id="Fact000152" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,371,858</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Liabilities_i02TI_pp0p0_maLASEzMLB_mtLzDEz_zDy3DBAlmhwf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Total liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-31" id="Fact000154" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,275,539</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-12-31" id="Fact000155" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,374,340</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StockholdersEquityAbstract_i01B" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Stockholders&#8217; equity:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--CommonStockValue_i02I_pp0p0_maSEzpju_zcYhoWyFVKo9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Common stock, $<span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_zkKSGlZfoSFk" title="Common stock, par value"><span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231_zAM5G0eFZ42l" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000163" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31" id="Fact000165" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_zi4L7aUcDr66" title="Common stock, shares authorized"><span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_c20221231_ztxyhhb1bZIh" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000167" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31" id="Fact000169" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_904_eus-gaap--CommonStockSharesIssued_iI_c20231231_zJbWr48ADxU" title="Common stock, shares issued"><span id="xdx_904_eus-gaap--CommonStockSharesOutstanding_iI_c20231231_zpAeeONe2fhb" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000171" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000173" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,113,621</ix:nonFraction></ix:nonFraction></span></span> and
    <span id="xdx_902_eus-gaap--CommonStockSharesIssued_iI_c20221231_z4kuRhOAkrb2" title="Common stock, shares issued"><span id="xdx_90E_eus-gaap--CommonStockSharesOutstanding_iI_c20221231_zQvXBgsy5TK3" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-12-31" id="Fact000175" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-12-31" id="Fact000177" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding at December 31, 2023 and 2022, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-12-31" id="Fact000160" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,114</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-12-31" id="Fact000161" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,074</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AdditionalPaidInCapitalCommonStock_i02I_pp0p0_maSEzpju_zbcMOCushCFl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2023-12-31" id="Fact000179" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,841,630</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2022-12-31" id="Fact000180" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,179,017</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_pp0p0_maSEzpju_z3kv8zNEYuwj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Accumulated deficit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-12-31" id="Fact000182" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">21,095,023</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-12-31" id="Fact000183" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">21,614,289</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--StockholdersEquity_i02TI_pp0p0_mtSEzpju_maLASEzMLB_zXnFvMwLVkE1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total stockholders&#8217; equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000185" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,750,721</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" id="Fact000186" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,568,802</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pp0p0_mtLASEzMLB_zFDmL56i87zl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total liabilities and stockholders&#8217; equity</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000188" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,026,260</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2022-12-31" id="Fact000189" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,943,142</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Notes to these consolidated financial statements</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ja_003"></span>INTELLINETICS,
INC. and SUBSIDIARIES</b></span></p>

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

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

<table cellpadding="0" cellspacing="0" id="xdx_304_113_zTuaktnKCK57" summary="xdx: Statement - Consolidated Statements of Income" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230101__20231231_zgU1cvoVBtr8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20220101__20221231_znTRLPHG4Lj1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">For the Twelve Months</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Ended December 31,</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenuesAbstract_iB_zwxTY4WEN2if" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--SaleOfSoftwareMember_maCORzpge_zOtARRVWLKLh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 68%">Sale of software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_SaleOfSoftwareMember" id="Fact000194" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,260</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_SaleOfSoftwareMember" id="Fact000195" format="ixt:numdotdecimal" decimals="0" unitRef="USD">159,084</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--SoftwareAsAServiceMember_maCORzpge_zpuPm0w7diR6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_SoftwareAsAServiceMember" id="Fact000197" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,133,215</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_SoftwareAsAServiceMember" id="Fact000198" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,017,409</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--SoftwareMaintenanceServicesMember_maCORzpge_zVKqKdU92sAa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_SoftwareMaintenanceServicesMember" id="Fact000200" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,407,064</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_SoftwareMaintenanceServicesMember" id="Fact000201" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,387,885</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--ProfessionalServicesMember_maCORzpge_zIjabCeJuBW4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_ProfessionalServicesMember" id="Fact000203" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,167,428</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_ProfessionalServicesMember" id="Fact000204" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,357,937</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--StorageandRetrievalServicesMember_maCORzpge_zBrvfVDi6I2l" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Storage and retrieval services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_StorageandRetrievalServicesMember" id="Fact000206" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,078,414</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_StorageandRetrievalServicesMember" id="Fact000207" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,094,613</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_maGPzfMj_zDYLlRMjLGWb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-01to2023-12-31" id="Fact000209" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,886,381</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31" id="Fact000210" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,016,928</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfRevenueAbstract_iB_zkDJApQOIDGd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Cost of revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__custom--SaleOfSoftwareMember_zkNASJa31Pza" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Sale of software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31_custom_SaleOfSoftwareMember" id="Fact000215" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,736</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31_custom_SaleOfSoftwareMember" id="Fact000216" format="ixt:numdotdecimal" decimals="0" unitRef="USD">64,577</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__custom--SoftwareAsAServiceMember_zLfgkrJcppzl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Software as a service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31_custom_SoftwareAsAServiceMember" id="Fact000218" format="ixt:numdotdecimal" decimals="0" unitRef="USD">889,135</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31_custom_SoftwareAsAServiceMember" id="Fact000219" format="ixt:numdotdecimal" decimals="0" unitRef="USD">701,433</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__custom--SoftwareMaintenanceServicesMember_zjZKL9fSYY1l" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Software maintenance services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31_custom_SoftwareMaintenanceServicesMember" id="Fact000221" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,373</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31_custom_SoftwareMaintenanceServicesMember" id="Fact000222" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,738</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__custom--ProfessionalServicesMember_zEA4ZVRASCRk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31_custom_ProfessionalServicesMember" id="Fact000224" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,992,826</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31_custom_ProfessionalServicesMember" id="Fact000225" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,908,205</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__custom--StorageandRetrievalServicesMember_z5fuhaufbiJl" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Storage and retrieval services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31_custom_StorageandRetrievalServicesMember" id="Fact000227" format="ixt:numdotdecimal" decimals="0" unitRef="USD">355,356</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31_custom_StorageandRetrievalServicesMember" id="Fact000228" format="ixt:numdotdecimal" decimals="0" unitRef="USD">353,817</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CostOfRevenue_i01_msGPzfMj_z0ONmHtJFof7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total cost of revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-01to2023-12-31" id="Fact000230" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,322,426</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-12-31" id="Fact000231" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,107,770</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_iT_mtGPzfMj_maOILzxWF_z7TdpKKx8tAk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Gross profit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-01to2023-12-31" id="Fact000233" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,563,955</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31" id="Fact000234" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,909,158</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingExpensesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GeneralAndAdministrativeExpense_i01_pp0p0_maOEza9m_zDCTqKEIfiU1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-01-01to2023-12-31" id="Fact000239" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,455,088</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31" id="Fact000240" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,945,214</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_i01_pp0p0_maOEza9m_zFCFcreWkCv" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Change in fair value of earnout liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0242">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:AdjustmentToFairValueOfContingentConsiderationEarnout" contextRef="From2022-01-012022-12-31" id="Fact000243" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">87,652</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AcquisitionCosts_i01_pp0p0_maOEza9m_zLV9ZeGsHmWj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Transaction costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0245">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AcquisitionCosts" contextRef="From2022-01-012022-12-31" id="Fact000246" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">355,281</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--SellingAndMarketingExpense_i01_pp0p0_maOEza9m_z2jl9DR03myk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Sales and marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2023-01-01to2023-12-31" id="Fact000248" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,026,871</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2022-01-012022-12-31" id="Fact000249" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,971,493</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_i01_pp0p0_maOEza9m_zeDnjvg9igek" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-01to2023-12-31" id="Fact000251" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">974,527</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-012022-12-31" id="Fact000252" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">722,197</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingExpenses_i01T_pp0p0_mtOEza9m_msOILzxWF_zw9DNX2aoE9f" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-01-01to2023-12-31" id="Fact000254" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,456,486</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-01-012022-12-31" id="Fact000255" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,081,837</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILzxWF_maNILzxmY_zF57wVVRqur1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-01to2023-12-31" id="Fact000257" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,107,469</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000258" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">827,321</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_ztLpiWtINqq1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other (expense) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InterestExpense_i01N_pp0p0_di_msNIEzqBx_zgdcspbQimRe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Interest expense, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2023-01-01to2023-12-31" id="Fact000263" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">588,203</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-01-012022-12-31" id="Fact000264" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">803,294</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NonoperatingIncomeExpense_iT_mtNIEzqBx_maNILzxmY_z6X4dASOfnD3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Total other (expense) income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2023-01-01to2023-12-31" id="Fact000266" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">588,203</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2022-01-012022-12-31" id="Fact000267" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">803,294</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzxmY_zBsTz0SCWmVg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net income</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-01to2023-12-31" id="Fact000269" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">519,266</ix:nonFraction></p></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000270" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,027</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--EarningsPerShareBasic_pid_zcYnduNscgqi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Basic net income per share:</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-01to2023-12-31" id="Fact000272" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.13</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-12-31" id="Fact000273" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--EarningsPerShareDiluted_pid_z6ZlmjyibEze" style="vertical-align: bottom; background-color: White">
    <td>Diluted net income per share:</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-01to2023-12-31" id="Fact000275" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.11</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-12-31" id="Fact000276" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zNXSol8Ekutk" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Weighted average number of common shares outstanding - basic</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-01to2023-12-31" id="Fact000278" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,074,194</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-12-31" id="Fact000279" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,767,299</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_zA5grAY8psp5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Weighted average number of common shares outstanding - diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-01to2023-12-31" id="Fact000281" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,652,058</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-12-31" id="Fact000282" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,295,817</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Notes to these consolidated financial statements</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ja_004"></span>INTELLINETICS,
INC. and SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
Statement of Stockholders&#8217; Equity</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the Twelve Months Ended December 31, 2023 and 2022</b></span></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_302_114_zhvYyfgZDZHc" summary="xdx: Statement - Consolidated Statement of Stockholders' Equity" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_4B1_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zdFItuFVv1x4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zeEtRh780Iy9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_4BB_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zoYMkV6g1ED7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Deficit</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_4B0_zGu7FMzpK9t" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Common Stock</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Additional</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Paid-in</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Accumulated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Deficit</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_43E_c20220101__20221231_eus-gaap--StockholdersEquity_iS_z4R0mRlxRcQc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%">Balance, December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--SharesOutstanding_iS_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zOQuMFVCcCSf" title="Beginning balance, shares" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" id="Fact000289" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,823,072</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" id="Fact000284" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,823</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000285" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,297,229</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" id="Fact000286" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,638,316</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" id="Fact000287" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,661,736</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--StockIssuedDuringPeriodValueIssuedToDirectors_zYIpnBTxEnU7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock Issued to Directors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--StockIssuedDuringPeriodSharesIssuedToDirectors_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zcLnNXMkgXU2" title="Stock Issued to Directors, shares" style="text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodSharesIssuedToDirectors" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000296" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,097</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000291" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000292" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,492</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0293">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2022-01-012022-12-31" id="Fact000294" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zW8p6zBYPeF8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock Option Compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0298">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000299" format="ixt:numdotdecimal" decimals="0" unitRef="USD">363,950</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0300">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-12-31" id="Fact000301" format="ixt:numdotdecimal" decimals="0" unitRef="USD">363,950</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--StockIssuedDuringPeriodValueNewIssues_zQIhlwghNank" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock Issued</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zOYrmZU7b7Gg" title="Stock Issued, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000308" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,242,588</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000303" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,243</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000304" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,739,515</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0305">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31" id="Fact000306" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,740,758</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_iN_pp0p0_di_zsdHhgCF611f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Equity Issuance Costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0310">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000311" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">492,182</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0312">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2022-01-012022-12-31" id="Fact000313" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">492,182</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AdjustmentsToAdditionalPaidInCapitalWarrantIssued_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Note Offer Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0315">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000316" format="ixt:numdotdecimal" decimals="0" unitRef="USD">213,013</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0317">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2022-01-012022-12-31" id="Fact000318" format="ixt:numdotdecimal" decimals="0" unitRef="USD">213,013</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetIncomeLoss_zOqRlcWNcqF2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Net Income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0320">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0321">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="Fact000322" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,027</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000323" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,027</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43E_c20230101__20231231_eus-gaap--StockholdersEquity_iS_zldgX3KoI0Eh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Balance, December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--SharesOutstanding_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_ztdseZRGMQ2a" title="Beginning balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000330" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,073,757</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000325" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,074</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000326" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,179,017</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" id="Fact000327" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,614,289</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" id="Fact000328" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,568,802</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--StockIssuedDuringPeriodValueIssuedToDirectors_zicXFtw6hoP2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock Issued to Directors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--StockIssuedDuringPeriodSharesIssuedToDirectors_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zXGSzhbpl0O3" title="Stock Issued to Directors, shares" style="text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodSharesIssuedToDirectors" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000337" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">39,864</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000332" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000333" format="ixt:numdotdecimal" decimals="0" unitRef="USD">198,084</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0334">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:StockIssuedDuringPeriodValueIssuedToDirectors" contextRef="From2023-01-01to2023-12-31" id="Fact000335" format="ixt:numdotdecimal" decimals="0" unitRef="USD">198,124</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zhRSxU2C1UJl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock Option Compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0339">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000340" format="ixt:numdotdecimal" decimals="0" unitRef="USD">464,529</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0341">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-01to2023-12-31" id="Fact000342" format="ixt:numdotdecimal" decimals="0" unitRef="USD">464,529</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetIncomeLoss_zhuMh5cTDEvf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Net Income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0344">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0345">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="Fact000346" format="ixt:numdotdecimal" decimals="0" unitRef="USD">519,266</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-01to2023-12-31" id="Fact000347" format="ixt:numdotdecimal" decimals="0" unitRef="USD">519,266</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43F_c20230101__20231231_eus-gaap--StockholdersEquity_iE_zJ9AFVGPs8Vc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharesOutstanding_iE_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zMqM2edLDWd1" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000354" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,113,621</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000349" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,114</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000350" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,841,630</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000351" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,095,023</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000352" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,750,721</ix:nonFraction></p></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Notes to these consolidated financial statements</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ja_005"></span>INTELLINETICS,
INC. and SUBSIDIARIES</b></span></p>

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

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

<table cellpadding="0" cellspacing="0" id="xdx_305_112_z0DOcimm12i9" summary="xdx: Statement - Consolidated Statements of Cash Flows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230101__20231231_zsCWCN3L1LJ" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20220101__20221231_zJlIGwY47YBb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">For the Twelve Months</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Ended December 31,</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash flows from operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetIncomeLoss_i01_pp0p0_maNCPBUztqO_zQ5XlPYKgPc7" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-01to2023-12-31" id="Fact000359" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">519,266</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000360" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,027</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
  <td style="text-align: left">Adjustments to reconcile net income to net cash provided by operating activities:</td>
  <td>&#160;&#160;</td>
  <td style="text-align: left">&#160;&#160;</td>
  <td style="text-align: right"/>
  <td style="text-align: left">&#160;</td>
  <td>&#160;</td>
  <td style="text-align: left">&#160;</td>
  <td style="text-align: right"/>
  <td style="text-align: left"/>
</tr>
<tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_i02_pp0p0_maATRNIz2Ki_zKBQe2pqMxH5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-01to2023-12-31" id="Fact000365" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">974,527</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-012022-12-31" id="Fact000366" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">722,197</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProvisionForDoubtfulAccounts_i02_pp0p0_maATRNIz2Ki_zDwdiTGPhUkj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Bad debt expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-01-01to2023-12-31" id="Fact000368" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">77,211</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2022-01-012022-12-31" id="Fact000369" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">42,129</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--GainLossOnDispositionOfAssets_i02N_pp0p0_di_msATRNIz2Ki_z7K2ZXERHnHa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Loss on disposal of fixed assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0371">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2022-01-012022-12-31" id="Fact000372" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">24,473</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AmortizationOfFinancingCosts_i02_maATRNIz2Ki_zYZcP0jJ5jnj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Amortization of deferred financing costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2023-01-01to2023-12-31" id="Fact000374" format="ixt:numdotdecimal" decimals="0" unitRef="USD">177,164</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2022-01-012022-12-31" id="Fact000375" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216,381</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AmortizationOfDebtDiscountPremium_i02_maATRNIz2Ki_zWy0GjPzNE9k" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Amortization of debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2023-01-01to2023-12-31" id="Fact000377" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,045</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2022-01-012022-12-31" id="Fact000378" format="ixt:numdotdecimal" decimals="0" unitRef="USD">102,400</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i02_pp0p0_maATRNIz2Ki_z9zdYaLywMOe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Amortization of right of use assets, financing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2023-01-01to2023-12-31" id="Fact000380" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">42,115</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2022-01-012022-12-31" id="Fact000381" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,708</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IssuanceOfStockAndWarrantsForServicesOrClaims_i02_pp0p0_maATRNIz2Ki_z7sVJQ0pGMs1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Stock issued for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2023-01-01to2023-12-31" id="Fact000383" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">198,124</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2022-01-012022-12-31" id="Fact000384" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">57,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--StockOptionPlanExpense_i02_pp0p0_maATRNIz2Ki_zvGhtW4HOXVl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Stock option compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2023-01-01to2023-12-31" id="Fact000386" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">464,529</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2022-01-012022-12-31" id="Fact000387" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">363,950</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--ChangeInFairValueOfEarnoutLiabilities_i02N_pp0p0_di_msATRNIz2Ki_zlzpYjLcWKXl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Change in fair value of earnout liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0389">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:ChangeInFairValueOfEarnoutLiabilities" contextRef="From2022-01-012022-12-31" id="Fact000390" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">87,652</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zftfDK7GIobc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Changes in operating assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccountsReceivable_i03N_pp0p0_di_msATRNIz2Ki_zsIN7tgG6ig6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-01-01to2023-12-31" id="Fact000395" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">806,503</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-01-012022-12-31" id="Fact000396" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">81,227</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--IncreaseDecreaseInUnbilledAccountsReceivables_i03N_pp0p0_di_msATRNIz2Ki_zHWvJrXhfZTi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Accounts receivable, unbilled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="INLX:IncreaseDecreaseInUnbilledAccountsReceivables" contextRef="From2023-01-01to2023-12-31" id="Fact000398" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">724,427</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="INLX:IncreaseDecreaseInUnbilledAccountsReceivables" contextRef="From2022-01-012022-12-31" id="Fact000399" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">151,628</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInInventories_i03N_pp0p0_di_msATRNIz2Ki_zJgsf0OUtQo9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Parts and supplies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-01-01to2023-12-31" id="Fact000401" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">37,051</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2022-01-012022-12-31" id="Fact000402" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">3,470</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i03N_pp0p0_di_msATRNIz2Ki_zhWrJHIP95Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2023-01-01to2023-12-31" id="Fact000404" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">101,799</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2022-01-012022-12-31" id="Fact000405" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">176,596</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_i03_pp0p0_maATRNIz2Ki_zxt5e0yvvMOc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2023-01-01to2023-12-31" id="Fact000407" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">200,444</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2022-01-012022-12-31" id="Fact000408" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">173,480</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i03_pp0p0_maATRNIz2Ki_zMJfhl2SQktc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Operating lease assets and liabilities, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2023-01-01to2023-12-31" id="Fact000410" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,158</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2022-01-012022-12-31" id="Fact000411" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,351</ix:nonFraction></td><td style="text-align: left"/></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInDeferredCompensation_i03_pp0p0_maATRNIz2Ki_zEK5QmYjtnxg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Deferred compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0413">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredCompensation" contextRef="From2022-01-012022-12-31" id="Fact000414" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">100,828</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i03_pp0p0_maATRNIz2Ki_z2ChnCPHwiul" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Deferred revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2023-01-01to2023-12-31" id="Fact000416" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">173,744</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2022-01-012022-12-31" id="Fact000417" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">486,885</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_i02T_pp0p0_mtATRNIz2Ki_maNCPBUztqO_z0wxUOkIMRA" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 30pt; text-align: left; padding-bottom: 1.5pt">Total adjustments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-01to2023-12-31" id="Fact000419" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">265,393</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-012022-12-31" id="Fact000420" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,964,751</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_pp0p0_maCCERCzXme_mtNCPBUztqO_zmZ9qV4Cc789" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 30pt; text-align: left; padding-bottom: 1.5pt">Net cash provided by operating activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-01to2023-12-31" id="Fact000422" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">784,659</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-012022-12-31" id="Fact000423" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,988,778</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash flows from investing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PaymentsToAcquireBusinessesGross_i01N_pp0p0_di_msNCPBUzdN6_ze5Ua9voStk2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Cash paid to acquire business, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0428">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2022-01-012022-12-31" id="Fact000429" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,383,269</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--PaymentsToAcquireSoftware_i01N_pp0p0_di_msNCPBUzdN6_zUSmxfgcvCLg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Capitalization of internal use software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireSoftware" contextRef="From2023-01-01to2023-12-31" id="Fact000431" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">436,837</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireSoftware" contextRef="From2022-01-012022-12-31" id="Fact000432" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">376,345</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_pp0p0_di_msNCPBUzdN6_zeb3VZrNoKcf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Purchases of property and equipment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-01to2023-12-31" id="Fact000434" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">111,240</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-01-012022-12-31" id="Fact000435" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">200,980</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtNCPBUzdN6_maCCERCzXme_zybA1QhVsB43" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 30pt; text-align: left; padding-bottom: 1.5pt">Net cash used in investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-01to2023-12-31" id="Fact000437" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">548,077</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-012022-12-31" id="Fact000438" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,960,594</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash flows from financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--PaymentOfEarnoutLiabilities_i01N_pp0p0_di_msNCPBUzArM_zzVZ9FJzUhOi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Payment of earnout liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="INLX:PaymentOfEarnoutLiabilities" contextRef="From2023-01-01to2023-12-31" id="Fact000443" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">700,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="INLX:PaymentOfEarnoutLiabilities" contextRef="From2022-01-012022-12-31" id="Fact000444" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,018,333</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--ProceedsFromIssuanceOfCommonStock_i01_pp0p0_maNCPBUzArM_zVoAZ9Eavs3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Proceeds from issuance of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0446">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2022-01-012022-12-31" id="Fact000447" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,740,758</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsOfStockIssuanceCosts_i01N_pp0p0_di_msNCPBUzArM_zxez97zPJ1Zj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Offering costs paid on issuance of common stock and notes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0449">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="From2022-01-012022-12-31" id="Fact000450" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">746,342</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--ProceedsFromNotesPayable_i01_pp0p0_maNCPBUzArM_zYdVB7JUFH44" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Proceeds from notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0452">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2022-01-012022-12-31" id="Fact000453" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,364,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ProceedsFromRelatedPartyDebt_i01_pp0p0_maNCPBUzArM_zMWOloGOvZS6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Proceeds from notes payable - related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0455">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2022-01-012022-12-31" id="Fact000456" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--OtherNetChangesInFinanceLeaseAssetsAndLiabilities_i01N_pp0p0_di_msNCPBUzArM_zGvQ5QIOtIKb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Other net changes in finance lease assets and liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="INLX:OtherNetChangesInFinanceLeaseAssetsAndLiabilities" contextRef="From2023-01-01to2023-12-31" id="Fact000458" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,411</ix:nonFraction></p></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0459">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeasePrincipalPayments_i01N_pp0p0_di_msNCPBUzArM_za34JrXHWxy3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Principal payments on financing lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2023-01-01to2023-12-31" id="Fact000461" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">34,954</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2022-01-012022-12-31" id="Fact000462" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,366</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--RepaymentsOfNotesPayable_i01N_pp0p0_di_msNCPBUzArM_zvJzHHWnbIL5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Repayment of notes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2023-01-01to2023-12-31" id="Fact000464" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">980,450</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2022-01-012022-12-31" id="Fact000465" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,019,550</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_maCCERCzXme_mtNCPBUzArM_zdvFsokaWXXj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Net cash (used in) provided by financing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-01to2023-12-31" id="Fact000467" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,717,815</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-012022-12-31" id="Fact000468" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,915,667</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_pp0p0_mtCCERCzXme_zUBLvl9OHL21" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net (decrease) increase in cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-01to2023-12-31" id="Fact000470" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,481,233</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-01-012022-12-31" id="Fact000471" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">943,851</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Cash - beginning of period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31" id="Fact000473" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,696,481</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2021-12-31" id="Fact000474" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,752,630</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Cash - end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-12-31" id="Fact000476" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,215,248</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31" id="Fact000477" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,696,481</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--SupplementalCashFlowInformationAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Supplemental disclosure of cash flow information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InterestPaidNet_i01_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash paid during the period for interest</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-01-01to2023-12-31" id="Fact000482" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">418,790</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2022-01-012022-12-31" id="Fact000483" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">496,805</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxesPaid_i01_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Cash paid during the period for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2023-01-01to2023-12-31" id="Fact000485" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,667</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2022-01-012022-12-31" id="Fact000486" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,888</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Supplemental disclosure of non-cash financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DiscountOnNotesPayableForWarrants_i01_pp0p0_zYe1YEYFLhoi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Discount on notes payable for warrants</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0491">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:DiscountOnNotesPayableForWarrants" contextRef="From2022-01-012022-12-31" id="Fact000492" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">169,900</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DiscountOnNotesPayableRelatedPartiesForWarrants_i01_pp0p0_zunJbMrJAgwj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Discount on notes payable - related parties for warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0494">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:DiscountOnNotesPayableRelatedPartiesForWarrants" contextRef="From2022-01-012022-12-31" id="Fact000495" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">43,113</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_i01_pp0p0_zyvQrqHsVC7c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Right-of-use asset obtained in exchange for finance lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" contextRef="From2023-01-01to2023-12-31" id="Fact000497" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">107,610</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" contextRef="From2022-01-012022-12-31" id="Fact000498" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">160,990</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Supplemental disclosure of non-cash investing activities relating to business acquisitions:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--NonCashFinancingAccountsReceivable_i01_pp0p0_zpMK8PJ1CAxl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0503">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:NonCashFinancingAccountsReceivable" contextRef="From2022-01-012022-12-31" id="Fact000504" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">68,380</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--NonCashFinancingActivitiesPrepaidExpenses_i01_pp0p0_zQJYS5rzl2N7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0506">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesPrepaidExpenses" contextRef="From2022-01-012022-12-31" id="Fact000507" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">38,913</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--NonCashFinancingActivitiesPropertyAndEquipment_i01_pp0p0_zKRFOtdKZ5sj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0509">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesPropertyAndEquipment" contextRef="From2022-01-012022-12-31" id="Fact000510" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,018</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--NonCashFinancingActivitiesIntangibleAssets_i01_pp0p0_ziIRtK9vvjqf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0512">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesIntangibleAssets" contextRef="From2022-01-012022-12-31" id="Fact000513" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,888,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--NonCashFinancingActivitiesGoodwill_i01_pp0p0_z6U5Qe69vDxa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0515">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesGoodwill" contextRef="From2022-01-012022-12-31" id="Fact000516" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,466,934</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--NonCashFinancingActivitiesAccountsPayable_i01N_pp0p0_di_zqKhnRdTqeba" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0518">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="INLX:NonCashFinancingActivitiesAccountsPayable" contextRef="From2022-01-012022-12-31" id="Fact000519" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">36,446</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_ecustom--NonCashFinancingActivitiesDeferredRevenues_i01_pp0p0_z22cIYCMUbO4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Deferred revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0521">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="INLX:NonCashFinancingActivitiesDeferredRevenues" contextRef="From2022-01-012022-12-31" id="Fact000522" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,072,530</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_ecustom--NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition_i01_pp0p0_zBkMbePC81w5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Net assets acquired in acquisition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0524">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" contextRef="From2022-01-012022-12-31" id="Fact000525" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,383,269</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--NonCashFinancingActivitiesCashUsedInBusinessAcquisitions_i01_pp0p0_zD74FBlKZzZc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Cash used in business acquisition</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0527">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="INLX:NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" contextRef="From2022-01-012022-12-31" id="Fact000528" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,383,269</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Notes to these consolidated financial statements</span></p>
<!-- Field: Split-Segment; Name: 001 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ja_006"></span>INTELLINETICS,
INC. AND SUBSIDIARY</b></span></p>

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

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

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000530" name="us-gaap:NatureOfOperations"><p id="xdx_802_eus-gaap--NatureOfOperations_zZx8xKPMbNfi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
<span id="xdx_82E_ziB3EKjAc3Lf">Business Organization and Nature of Operations</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intellinetics,
Inc., formerly known as GlobalWise Investments, Inc., is a Nevada corporation incorporated in 1997, with two wholly-owned subsidiaries:
Intellinetics, Inc., an Ohio corporation (&#8220;Intellinetics Ohio&#8221;), and Graphic Sciences, Inc., a Michigan corporation (&#8220;Graphic
Sciences&#8221;). Intellinetics Ohio was incorporated in 1996, and on February 10, 2012, Intellinetics Ohio became our sole operating
subsidiary as a result of a reverse merger and recapitalization. On March 2, 2020, we purchased all the outstanding capital stock of
Graphic Sciences.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
digital transformation products and services are provided through <span id="xdx_909_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20230101__20231231_zjo1UceNmxfl" title="Number of reportable segments"><ix:nonFraction name="us-gaap:NumberOfReportableSegments" contextRef="From2023-01-01to2023-12-31" id="Fact000532" format="ixt-sec:numwordsen" decimals="INF" unitRef="Segment">two</ix:nonFraction></span> reporting segments: Document Management and Document Conversion.
Our Document Management segment, which includes the Yellow Folder, LLC (&#8220;Yellow Folder&#8221;) asset acquisition in April 2022
and the CEO Imaging Systems, Inc. (&#8220;CEO Image&#8221;) asset acquisition in April 2020, consists primarily of solutions involving
our software platform, allowing customers to capture and manage their documents across operations such as scanned hard-copy documents
and digital documents including those from Microsoft Office 365, digital images, audio, video and emails. Our Document Conversion segment,
which includes and primarily consists of the Graphic Sciences acquisition, provides assistance to customers as a part of their overall
document strategy to convert documents from one medium to another, predominantly paper to digital, including migration to our software
solutions, as well as long-term storage and retrieval services. Our solutions create value for customers by making it easy to connect
business-critical documents to the people who need them by making those documents easy to find and access, while also being secure and
compliant with the customers&#8217; audit requirements. Solutions are sold both directly to end-users and through resellers.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000534" name="us-gaap:BasisOfAccounting"><p id="xdx_809_eus-gaap--BasisOfAccounting_zjBys09MmECi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.
<span id="xdx_828_zRvn53CrQSLg">Basis of Presentation</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying audited consolidated financial statements have been prepared in accordance with United States generally accepted accounting
principles (&#8220;GAAP&#8221;). We have evaluated subsequent events through the issuance of this Form 10-K.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000536" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_80D_eus-gaap--SignificantAccountingPoliciesTextBlock_zGeprJS6jlsi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
<span id="xdx_82B_z9bTJaPq82lg">Summary of Significant Accounting Policies</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000538" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_ztd56i8FoWr1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zqyJlhQfZch1">Principles
of Consolidation</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements accompanying these notes include the accounts of Intellinetics and the accounts of all its subsidiaries
in which it holds a controlling interest. Under GAAP, consolidation is generally required for investments of more than <span id="xdx_907_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20231231__us-gaap--BusinessAcquisitionAxis__custom--IntellineticsOhioAndGraphicSciencesMember_zGddQ4Jr73rf" title="Percentage of voting rights outstanding"><ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="AsOf2023-12-31_custom_IntellineticsOhioAndGraphicSciencesMember" id="Fact000540" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">50</ix:nonFraction></span>% of the outstanding
voting stock of an investee, except when control is not held by the majority owner. We have two subsidiaries: Intellinetics Ohio and
Graphic Sciences. We consider the criteria established under Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard
Codification (&#8220;ASC&#8221;) 810, &#8220;Consolidations&#8221; in the consolidation process. All significant intercompany balances
and transactions have been eliminated in consolidation.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000542" name="us-gaap:UseOfEstimates"><p id="xdx_840_eus-gaap--UseOfEstimates_z1tehrJ9yLKa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zRJr4LAxywkh">Use
of Estimates</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions. Such
estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at
the date of the consolidated financial statements and the reported amounts of revenues and expenses. By their nature, these estimates
and assumptions are subject to an inherent degree of uncertainty. The impact of inflation, as well as COVID-19, has significantly increased
economic and demand uncertainty. Because future events and their effects cannot be determined with precision, actual results could differ
significantly from estimated amounts.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
estimates and assumptions include valuation allowances related to receivables, accounts receivable -unbilled, the recoverability of long-term
assets, depreciable lives of property and equipment, purchase price allocations for acquisitions, fair value for goodwill and intangibles,
the right-of-use assets and lease liabilities, estimates of fair value deferred taxes and related valuation allowances. Our management
monitors these risks and assesses our business and financial risks on a quarterly basis.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000544" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p id="xdx_84B_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zTGoI1ic3QJg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_zdiHTpAYCgj9">Revenue
Recognition</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 606, &#8220;Revenue From Contracts With Customers,&#8221; we follow a five-step model to assess each contract of
a sale or service to a customer: identify the legally binding contract, identify the performance obligations, determine the transaction
price, allocate the transaction price, and determine whether revenue will be recognized at a point in time or over time. Revenue is recognized
when a performance obligation is satisfied and the customer obtains control of promised goods and services. The amount of revenue recognized
reflects the consideration to which we expect to be entitled to receive in exchange for these goods and services. In addition, ASC 606
requires disclosures of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
categorize revenue as software, software as a service, software maintenance services, professional services, and storage and retrieval
services. We earn the majority of our revenue from the sale of professional services, followed by the sale of software maintenance services
and software as a service. We apply our revenue recognition policies as required in accordance with ASC 606 based on the facts and circumstances
of each category of revenue.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
included in this classification typically include sales of licenses with professional services to new customers, additional software
licenses to existing customers, and sales of software with or without services to our resellers (See section j) - Reseller Agreements,
below. Our software licenses are functional intellectual property and typically provide customers with the right to use our software
in perpetuity as it exists when made available to the customer. We recognize revenue from software licenses at a point in time upon delivery,
provided all other revenue recognition criteria are met.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>b)
Sale of software as a service</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale
of software as a service (&#8220;SaaS&#8221;) consists of revenues from arrangements that provide customers the use of our software applications,
as a service, typically billed on a monthly or annual basis. Advance billings of these services are not recorded to the extent that the
term of the arrangement has not commenced and payment has not been received. Revenue on these services is recognized over the contract
period.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>c)
Sale of software maintenance services</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software
maintenance services revenues consist of revenues derived from arrangements that provide post-contract support (&#8220;PCS&#8221;), including
software support and bug fixes, to our software license holders. Advance billings of PCS are not recorded to the extent that the term
of the PCS has not commenced and payment has not been received. PCS are considered distinct services. However, these distinct services
are considered a single performance obligation consisting of a series of services that are substantially the same and have the same pattern
of transfer to the customer. These revenues are recognized over the term of the maintenance contract.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>d)
Sale of professional services</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional
services revenues consist of revenues from document scanning and conversion services, consulting, discovery, training, and advisory services
to assist customers with document management needs, as well as repair and maintenance services for customer equipment. We recognize professional
services revenue over time as the services are delivered using an input or output method (e.g., labor hours incurred as a percentage
of total labor hours budgeted, images scanned, or similar milestones), as appropriate for the contract, provided all other revenue recognition
criteria are met.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>e)
Sale of storage and retrieval services</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale
of document storage and retrieval services consist principally of secured warehouse storage of customer documents, which are typically
retained for many years, as well as retrieval per agreement terms and certified destruction if desired. We recognize revenue from document
storage and retrieval services over the term of the contract for storage and for the retrieval and destructions components, as the services
are delivered. Customers are generally billed monthly based upon contractually agreed-upon terms.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>f)
Arrangements with multiple performance obligations</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to selling software licenses, software as a service, software maintenance services, professional services, and storage and retrieval
services on a stand-alone basis, a portion of our contracts include multiple performance obligations. For contracts with multiple performance
obligations, we allocate the transaction price of the contract to each distinct performance obligation, on a relative basis using its
standalone selling price. We determine the standalone selling price based on the price charged for the deliverable when sold separately.</span></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
the timing of our delivery of goods or services is different from the timing of payments made by customers, we recognize either a contract
asset (performance precedes contractual due date) or a contract liability (customer payment precedes performance). Customers that prepay
are represented by deferred revenue until the performance obligation is satisfied. Contract assets represent arrangements in which the
good or service has been delivered but payment is not yet due. Our contract assets consisted of accounts receivable, unbilled, which
are disclosed on the consolidated balance sheets, as well as contract assets which are comprised of employee sales commissions paid in
advance of contract periods ending. Our contract liabilities consisted of deferred (unearned) revenue, which is generally related to
software as a service or software maintenance contracts. We classify deferred revenue as current based on the timing of when we expect
to recognize revenue, which are disclosed on the consolidated balance sheets.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" continuedAt="ConU000548-01" escape="true" id="Fact000548" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock"><p id="xdx_89A_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-JMN_z5IVHhzEVMYb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables present changes in our accounts receivable and contract assets during the years ended December 31, 2023, and 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zPkRUNEocQ7l" style="display: none">Schedule of Changes in Contract Assets and Liabilities</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Addition <br/> from <br/> acquisition <br/> (Note 5)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="display: none">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Payments Received</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> End of <br/> Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 41%; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z35HU7siylzk" style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31_us-gaap_AccountsReceivableMember" id="Fact000549" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,121,083</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zWc9RpJ92Zvi" title="Addition from acquisition" style="width: 7%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0551">-</span></td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231_z3RCLZ0xsn72" title="Revenue Recognized in Advance of Billings" style="width: 1%; text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0553">-</span></span></td><td id="xdx_985_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231_zfKlJN6IiLJj" title="Commissions Paid" style="width: 1%"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0555">-</span></span></td>
    <td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231_ziJDjOwFSmTa" title="Commissions Recognized" style="display: none; width: 9%"><span style="-sec-ix-hidden: xdx2ixbrl0557">-</span></td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zlsXWsD1Bebi" title="Billings" style="width: 7%; text-align: right"><ix:nonFraction name="INLX:ContractWithCustomerAssetReceivablesBillings" contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember" id="Fact000559" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,389,136</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z3Xdepp4Hovg" title="Payments Received" style="width: 7%; text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetPaymentsRecevied" contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember" id="Fact000561" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">15,659,844</ix:nonFraction>)</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zL6apKm7TKQd" style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2023-12-31_us-gaap_AccountsReceivableMember" id="Fact000562" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,850,375</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zrdsQysTxdbd" style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2021-12-31_us-gaap_AccountsReceivableMember" id="Fact000563" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,176,059</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zcrpiOWffH8d" title="Addition from acquisition" style="text-align: right"><ix:nonFraction name="INLX:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember" id="Fact000565" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">68,380</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4DxFTZXwq7k" title="Billings" style="text-align: right"><ix:nonFraction name="INLX:ContractWithCustomerAssetReceivablesBillings" contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember" id="Fact000567" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,422,286</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zOhCR7s2X44b" title="Payments Received" style="text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetPaymentsRecevied" contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember" id="Fact000569" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">14,545,641</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zqHlBhx3Aui7" style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31_us-gaap_AccountsReceivableMember" id="Fact000570" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,121,083</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Revenue Recognized in Advance of Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left; padding-left: 10pt">Accounts receivable, unbilled</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zlQdy5bUI9ya" title="Balance at Beginning of Period" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31_custom_AccountsReceivableUnbilledMember" id="Fact000572" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">596,410</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1y4e3DHfFy3" title="Revenue Recognized in Advance of Billings" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" contextRef="From2023-01-012023-12-31_custom_AccountsReceivableUnbilledMember" id="Fact000574" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,195,866</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zdlMltuGU183" title="Unbilled Accounts receivables, billings" style="width: 12%; text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetReceivablesBillings" contextRef="From2023-01-012023-12-31_custom_AccountsReceivableUnbilledMember" id="Fact000576" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">4,471,439</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z40zuBe2wjOc" title="Balance at Ending of Period" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2023-12-31_custom_AccountsReceivableUnbilledMember" id="Fact000578" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,320,837</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Accounts receivable, unbilled</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7YYxPyZ2H4c" title="Balance at Beginning of Period" style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2021-12-31_custom_AccountsReceivableUnbilledMember" id="Fact000580" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">444,782</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zYRG4BtLQJM1" title="Revenue Recognized in Advance of Billings" style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" contextRef="From2022-01-012022-12-31_custom_AccountsReceivableUnbilledMember" id="Fact000582" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,776,612</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1IEfqJFnLba" title="Billings" style="text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetReceivablesBillings" contextRef="From2022-01-012022-12-31_custom_AccountsReceivableUnbilledMember" id="Fact000584" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">3,624,984</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zXtXeaPhw5n8" title="Balance at Ending of Period" style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31_custom_AccountsReceivableUnbilledMember" id="Fact000586" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">596,410</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Commissions Paid</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Commissions Recognized</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left; padding-left: 10pt">Contract assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zLAZc2ZPSUy1" title="Balance at Beginning of Period" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31_custom_ContractAssestsMember" id="Fact000588" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">80,378</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zhvc9h9if8K9" title="Commissions Paid" style="width: 12%; text-align: right"><ix:nonFraction name="INLX:ContractWithCustomerAssetCommissionPaid" contextRef="From2023-01-012023-12-31_custom_ContractAssestsMember" id="Fact000590" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">194,455</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zsXc10TG8a1b" title="Commissions Recognized" style="width: 12%; text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetCommissionRecognized" contextRef="From2023-01-012023-12-31_custom_ContractAssestsMember" id="Fact000592" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">134,668</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zBgGt6fi31Re" title="Balance at Ending of Period" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2023-12-31_custom_ContractAssestsMember" id="Fact000594" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">140,165</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Contract assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zj9ZI9ElNQA1" title="Balance at Beginning of Period" style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2021-12-31_custom_ContractAssestsMember" id="Fact000596" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">78,556</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zw8hX64WYzpj" title="Commissions Paid" style="text-align: right"><ix:nonFraction name="INLX:ContractWithCustomerAssetCommissionPaid" contextRef="From2022-01-012022-12-31_custom_ContractAssestsMember" id="Fact000598" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">120,966</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zYjKyB7Ea2m6" title="Commissions Recognized" style="text-align: right">(<ix:nonFraction name="INLX:ContractWithCustomerAssetCommissionRecognized" contextRef="From2022-01-012022-12-31_custom_ContractAssestsMember" id="Fact000600" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">119,144</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zchTGYxGVCZh" title="Balance at Ending of Period" style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31_custom_ContractAssestsMember" id="Fact000602" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">80,378</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
that have been invoiced are recognized in accounts receivable, deferred revenue or revenue, depending on whether the revenue recognition
criteria have been met. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenues typically
relate to maintenance and software as a service agreements which have been paid for by customers prior to the performance of those services,
and payments received for professional services and license arrangements and software as a service performance obligations that have
been deferred until fulfilled under our revenue recognition policy.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remaining
performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have
not been delivered. We expect to recognize revenue on approximately <span id="xdx_90C_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20231231_zuR1Fej9q0Ef" title="Revenue performance obligations percentage"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligationPercentage" contextRef="AsOf2023-12-31" id="Fact000604" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">98</ix:nonFraction></span>% of the remaining performance obligations over the next 12 months,
with the remainder recognized thereafter. As of December 31, 2023, the aggregate amount of the transaction price allocated to remaining
performance obligations for software as a service and software maintenance contracts with a duration greater than one year was $<span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20231231_zosWwXzBO92e" title="Revenue, Remaining Performance Obligation, Amount"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="AsOf2023-12-31" id="Fact000606" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">72,212</ix:nonFraction></span>.
As of December 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations for software as
a service and software maintenance contracts with a duration greater than one year was $<span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20221231_zkQ8q1QodNtg" title="Revenue, remaining performance obligation, amount"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="AsOf2022-12-31" id="Fact000608" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">74,448</ix:nonFraction></span>. This does not include revenue related
to performance obligations that are part of a contract whose original expected duration is one year or less.</span></p>

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

<div id="xdx_C07_gL3CWCAALTTB-JMN_zuuQDks7B13h"><ix:continuation continuedAt="ConU000548-02" id="ConU000548-01"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span>The
following table presents changes in our contract liabilities during the years ended December 31, 2023 and 2022:</span></span></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_301_134_z41zDrtvWR5j" summary="xdx: Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> Beginning <br/> of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Addition <br/> from <br/> acquisition <br/> (Note 4)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Recognized <br/> Revenue</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> End of <br/> Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 35%; text-align: left; padding-left: 10pt">Contract liabilities: Deferred revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20231231_zVfQafjUcOni" title="Deferred revenue, balance at beginning of period" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2022-12-31" id="Fact000610" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,754,064</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--DeferredRevenueAddition_pdp0_c20230101__20231231_zAJG36EXUR22" title="Addition from acquisition" style="width: 9%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0612">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20231231_zQ9ewKrBUZf7" title="Billings" style="width: 9%; text-align: right"><ix:nonFraction name="INLX:DeferredRevenueLiabilityBillings" contextRef="From2023-01-01to2023-12-31" id="Fact000614" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,808,195</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20231231_zc9VtmCrwLL4" title="Recognized revenue" style="width: 9%; text-align: right">(<ix:nonFraction name="INLX:DeferredRevenueRevenueRecognized" contextRef="From2023-01-01to2023-12-31" id="Fact000616" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,634,451</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20231231_zSMUUXmw7Q9d" title="Deferred revenue, balance at end of period" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2023-12-31" id="Fact000618" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,927,808</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Contract liabilities: Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20221231_zyvCtvbXtiHe" title="Balance at Beginning of Period" style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2021-12-31" id="Fact000620" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,194,649</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--DeferredRevenueAddition_pdp0_c20220101__20221231_zPhNn4WjO5P6" title="Addition from acquisition" style="text-align: right"><ix:nonFraction name="INLX:DeferredRevenueAddition" contextRef="From2022-01-012022-12-31" id="Fact000622" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">860,456</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20221231_zZzmQbROswDi" title="Billings" style="text-align: right"><ix:nonFraction name="INLX:DeferredRevenueLiabilityBillings" contextRef="From2022-01-012022-12-31" id="Fact000624" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,107,625</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20221231_zf2A0MY9YC13" title="Recognized revenue" style="text-align: right">(<ix:nonFraction name="INLX:DeferredRevenueRevenueRecognized" contextRef="From2022-01-012022-12-31" id="Fact000626" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,408,666</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20221231_zQBmvvCzsIAl" title="Balance at End of Period" style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2022-12-31" id="Fact000628" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,754,064</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>i)
Rights of return and customer acceptance</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not generally offer variable consideration, financing components, rights of return or any other incentives such as concessions, product
rotation, or price protection and, therefore, does not provide for or make estimates of rights of return and similar incentives. Our
contracts with customers generally do not include customer acceptance clauses.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
execute certain sales contracts through resellers. We recognize revenues relating to sales through resellers when all the recognition
criteria have been met including passing of control. In addition, we assess the credit-worthiness of each reseller, and if the reseller
is undercapitalized or in financial difficulty, any revenues expected to emanate from such resellers are deferred and recognized only
when cash is received and all other revenue recognition criteria are met.</span></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
capitalize the incremental costs of obtaining a contract with a customer. We have determined that certain sales commissions meet the
requirement to be capitalized, and we amortize these costs on a consistent basis with the pattern of transfer of the goods and services
in the contract. Total capitalized costs to obtain contracts are included in contract assets on our consolidated balance sheets.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
taxes charged to and collected from customers as part of our sales transactions are excluded from revenues, as well as the determination
of transaction price for contracts with multiple performance obligations, and recorded as a liability to the applicable governmental
taxing authority.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide disaggregation of revenue based on product groupings in our consolidated statements of income as we believe this best depicts
how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Revenues from contracts are
primarily within the United States. International revenues were not material to the consolidated financial statements for the years ended
December 31, 2023 and 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
customers typically do not pay in advance for goods or services to be transferred in excess of one year. As such, it is not necessary
to determine if we benefit from the time value of money and should record a component of interest income related to the upfront payment
due to the practical expedient of ASC 606-10-32-18.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000630" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_843_eus-gaap--ConcentrationRiskCreditRisk_z4WT9YN4fFc9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zssm1ijOvIXh">Concentrations
of Credit Risk</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain our cash with high credit quality financial institutions. At times, our cash and cash equivalents may be uninsured or in deposit
accounts that exceed the Federal Deposit Insurance Corporation insurance limit.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not generally require collateral or other security to support customer receivables; however, we may require customers to provide retainers,
up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. The Company recognizes current
estimated credit losses (&#8220;CECL&#8221;) for accounts receivable and accounts receivable-unbilled. The CECL for trade receivables
are estimated based on the trade receivable aging category, credit risk of specific customers, past collection history, and management&#8217;s
evaluation of accounts receivable. Provisions for CECL are classified within selling, general and administrative costs.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon
the adoption of FASB Accounting Standards Update No. 2016-13 (CECL model) effective January 1, 2023, Intellinetics, Inc. has revised its methodology for
estimating expected credit losses on financial instruments, specifically trade receivables and unbilled receivables. This new model requires the recognition
of lifetime expected credit losses at each reporting date, considering past events, current conditions, and reasonable forecasts. In
assessing the credit quality of our portfolio, management utilizes a provision matrix that classifies trade receivables by customer
type and age of receivable. Government and education sector receivables carry a low risk, while a higher risk is attributed to the
remaining receivables as their aging progresses. For receivables with questionable collectability, a specific reserve is assigned.
The estimated credit losses are a reflection of these factors, with the matrix applying percentages to the receivables based on
their risk profile, adjusted for current and expected future conditions.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the reporting period, the estimate of credit losses may change due to several factors including payment patterns of customers, changes
in customer creditworthiness, and broader economic conditions. Such changes are captured in the financial statements to ensure they accurately
reflect the company&#8217;s assessment of credit risk and expected losses at the end of each reporting period. Credit losses have been
within management&#8217;s expectations. At December 31, 2023 and 2022, our allowance for credit losses was $<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20231231_zfE2uwLVM1bj" title="Allowance for doubtful accounts receivable"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-31" id="Fact000632" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">124,103</ix:nonFraction></span> and $<span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20221231_zJm5uUvPpE0a" title="Allowance for doubtful accounts receivable"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2022-12-31" id="Fact000634" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">88,331</ix:nonFraction></span>, respectively.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000636" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock"><p id="xdx_89C_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zfPMjzAjqFP6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in the allowance for credit losses for the period ended December 31, 2023 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zbbiVUDHixv4" style="display: none">Schedule of Allowance for Credit Losses</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Trade Receivables</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%">As of December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_di_c20230101__20231231_zA7LZk7pY8Rb" title="Balance" style="width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2022-12-31" id="Fact000638" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,331</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">(Provisions) reductions charged to operating results</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_iN_di_c20230101__20231231_zLRPY3txsS92" title="Provisions reductions charged to operating results" style="text-align: right">(<ix:nonFraction name="INLX:AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults" contextRef="From2023-01-01to2023-12-31" id="Fact000640" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,018</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Accounts write-offs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230101__20231231_z1OayVb5I9u7" title="Accounts write-offs" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="From2023-01-01to2023-12-31" id="Fact000642" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,246</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">As of December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_di_c20230101__20231231_zBFkFJIl9yLc" title="Balance" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-31" id="Fact000644" format="ixt:numdotdecimal" decimals="0" unitRef="USD">124,103</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000646" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_84D_eus-gaap--InventoryPolicyTextBlock_zoX9quCjkTcf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zNuUBp3v2gji">Parts
and Supplies</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Parts
and supplies are valued at the lower of cost or net realizable value. Costs are determined using the first-in, first-out method. Parts
and supplies are used for scanning and document conversion services. A provision for potentially obsolete or slow-moving parts and supplies
inventory is made based on parts and supplies levels, future sales forecasted and management&#8217;s judgment of potentially obsolete
parts and supplies. We recorded an allowance of $<span id="xdx_900_eus-gaap--InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_iI_pp0p0_c20221231_zAg0IEZVzuX9" title="Inventory allowances"><span id="xdx_901_eus-gaap--InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_iI_pp0p0_c20231231_zLb8PklbC2Pb" title="Inventory allowances"><ix:nonFraction name="us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" contextRef="AsOf2022-12-31" id="Fact000648" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" contextRef="AsOf2023-12-31" id="Fact000650" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,000</ix:nonFraction></ix:nonFraction></span></span> at December 31, 2023 and 2022.</span></p>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000652" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_84F_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zhR1nUHuLnH6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zyiL8TnvfND7">Property
and Equipment</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization. Depreciation and amortization
is computed over the estimated useful lives of the related assets on a straight-line basis. Furniture and fixtures, computer hardware
and purchased software are depreciated over <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zAhHMx7TL2Z1" title="Property, plant and equipment, estimated useful live::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0654">three</span></span> to <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zAIkbCr5qlIh" title="Property, plant and equipment, estimated useful live"><ix:nonNumeric contextRef="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember" format="ixt-sec:durwordsen" id="Fact000656" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">seven years</ix:nonNumeric></span>. Leasehold improvements are amortized over the life of the lease or
the asset, whichever is shorter, generally <span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zKWTVYQFlH6g" title="Property, plant and equipment, estimated useful live::XDX::P7Y"><span style="-sec-ix-hidden: xdx2ixbrl0658">seven</span></span> to <span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zHpPGyXENq27" title="Property, plant and equipment, estimated useful live"><ix:nonNumeric contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember" format="ixt-sec:durwordsen" id="Fact000660" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">ten years</ix:nonNumeric></span>. Upon retirement or other disposition of these assets, the cost and related
accumulated depreciation and amortization of these assets are removed from the accounts and the resulting gains and losses are reflected
in the results of operations.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000662" name="us-gaap:IntangibleAssetsFiniteLivedPolicy"><p id="xdx_840_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zUtOuGJaGNn4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z0YmGpnCKW3j">Intangible
Assets</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
intangible assets have finite lives and are stated at cost, net of amortization. Amortization is computed over the useful life of the
related assets on a straight-line method.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000664" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy"><p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zg8NpBqFrGA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zrKS4IDtpCgj">Goodwill</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying value of goodwill is not amortized, but is tested for impairment annually as of December 31, as well as on an interim basis
whenever events or changes in circumstances indicate that the carrying amount of a reporting unit may not be recoverable. An impairment
charge is recognized for the amount by which the carrying amount exceeds the recorded fair value.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000666" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_846_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zx4GP0jt1Dk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_z0GIJCQzOY25">Impairment
of Long-Lived Assets</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for the impairment and disposition of long-lived assets in accordance with ASC 360, &#8220;Property, Plant, and Equipment.&#8221;
We test long-lived assets or asset groups, such as property and equipment, for recoverability when events or changes in circumstances
indicate that their carrying amount may not be recoverable.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Circumstances
which could trigger a review include, but are not limited to: significant adverse changes in the business climate or legal factors; current
period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of
the asset; and a current expectation that the asset will more likely than not be sold or disposed of before the end of its estimated
useful life.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recoverability
is assessed based on comparing the carrying amount of the asset to the aggregate pre-tax undiscounted cash flows expected to result from
the use and eventual disposal of the asset or asset group. Impairment is recognized when the carrying amount is not recoverable and exceeds
the fair value of the asset or asset group. The impairment loss, if any, is measured as the amount by which the carrying amount exceeds
fair value, which for this purpose is based upon the discounted projected future cash flows of the asset or asset group. There was <span id="xdx_906_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pdp0_do_c20230101__20231231_zWDu7DaPjyZk" title="Impairment of long lived assets"><span id="xdx_905_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pdp0_do_c20220101__20221231_zMWnZfNoa2Cd" title="Impairment of long lived assets"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" contextRef="From2023-01-01to2023-12-31" id="Fact000668" format="ixt-sec:numwordsen" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" contextRef="From2022-01-012022-12-31" id="Fact000670" format="ixt-sec:numwordsen" decimals="0" scale="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span>
impairment of long lived assets in the twelve month periods ended 2023 or 2022.</span></p>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000672" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zpmgFzmzo8Cj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zx7F29Vqb813">Purchase
Accounting Related Fair Value Measurements</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
allocate the purchase price, including contingent consideration, of our acquisitions to the assets and liabilities acquired, including
identifiable intangible assets, based on their respective fair values at the date of acquisition, with the exception of acquired contract
assets and contract liabilities, which are measured under ASC 606. Such fair market value assessments are primarily based on third-party
valuations using assumptions developed by management that require significant judgments and estimates that can change materially as additional
information becomes available. The purchase price allocated to intangibles is based on unobservable factors, including but not limited
to, projected revenues, expenses, customer attrition rates, a weighted average cost of capital, among others. The weighted average cost
of capital uses a market participant&#8217;s cost of equity and after-tax cost of debt and reflects the risks inherent in the cash flows.
The approach to valuing the initial contingent consideration associated with the purchase price also uses similar unobservable factors
such as projected revenues and expenses over the term of the contingent earn-out period, discounted for the period over which the initial
contingent consideration is measured, and volatility rates. We finalize the purchase price allocation once certain initial accounting
valuation estimates are finalized, and no later than 12 months following the acquisition date.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000674" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_84A_eus-gaap--LesseeLeasesPolicyTextBlock_zvP8BmFlyET3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zSgZIrC4mxMg">Leases</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
determine if an arrangement is a lease at inception. Operating leases in which we are the lessee are included in operating lease right-of-use
(&#8220;ROU&#8221;) assets and operating lease liabilities in the consolidated balance sheets. Finance leases in which we are the lessee
are included in finance lease right-of-use (&#8220;ROU&#8221;) assets and finance lease liabilities in the consolidated balance sheets.
We do not have any leases for which we are the lessor.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease
payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present
value of lease payments over the reasonably certain lease term. As our leases do not provide an implicit rate, we use our incremental
borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the
implicit rate when readily determinable. The operating lease ROU asset also includes any lease payments made and reduced by lease incentives,
such as tenant improvement allowances. Our lease terms include options to extend or terminate the lease only when it is reasonably certain
that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000676" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zKfRLzSdm8kb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zHBEs2qIWon8">Stock-Based
Compensation</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for stock-based payments in accordance with ASC 718, &#8220;Compensation - Stock Compensation,&#8221; which requires that such
equity instruments be measured at their fair values on the grant date. Stock-based payments to employees include grants of stock that
are recognized in the consolidated statements of income based on their fair values at the date of grant.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
grant date fair value of stock option awards is recognized in earnings as stock-based compensation cost over the requisite service period
of the award using the straight-line attribution method. We estimate the fair value of the stock option awards using the Black-Scholes-Merton
option pricing model. The exercise price of options is specified in the stock option agreements. The expected volatility is based on
the historical volatility of our stock for the previous period equal to the expected term of the options. The expected term of options
granted is based on the midpoint between the vesting date and the end of the contractual term. The risk-free interest rate is based upon
a U.S. Treasury instrument with a life that is similar to the expected term of the options. The expected dividend yield is based upon
the yield expected on date of grant to occur over the term of the option.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000678" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"><p id="xdx_84F_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zksYWm6N6U4l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z2CU3kzHl9ei">Software
Development Costs</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously monitor
our software products and enhancements to remain compatible with standard platforms and file formats. In accordance with ASC 985-20 &#8220;Costs
of Software to be Sold, Leased or Otherwise Marketed,&#8221; we expense software development costs, including costs to develop software
products or the software component of products to be sold, leased, or marketed to external users, before technological feasibility is
reached. Once technological feasibility has been established, certain software development costs incurred during the application development
stage are eligible for capitalization. Based on our software development process, technical feasibility is established upon completion
of a working model. Technological feasibility is typically reached shortly before the release of such products. <span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_z0oMPbuSkIC3" title="Software development cost capiatlized"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" contextRef="From2023-01-012023-12-31_us-gaap_SoftwareDevelopmentMember" id="Fact000680" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">No</ix:nonFraction></span> such costs were capitalized
during 2023. Such costs in the amount of $<span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zFfLGnDyia16" title="Software development cost capiatlized"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" contextRef="From2022-01-012022-12-31_us-gaap_SoftwareDevelopmentMember" id="Fact000682" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,771</ix:nonFraction></span> were capitalized during the 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 350-40, &#8220;Internal-Use Software,&#8221; we capitalize purchase and implementation costs of internal use software.
Once an application has reached development stage, internal and external costs, if direct and incremental, are capitalized until the
software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing.
We also capitalize costs related to specific upgrades and enhancements when it is probable that the expenditure will result in additional
functionality. Such costs in the amount of $<span id="xdx_900_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zB8e5euDYi0c"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="From2023-01-012023-12-31_us-gaap_SoftwareDevelopmentMember" id="Fact000683" format="ixt:numdotdecimal" decimals="0" unitRef="USD">436,837</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">were capitalized during 2023. Such costs in the
amount of $<span id="xdx_900_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zCm1PdmJs6g5"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="From2022-01-012022-12-31_us-gaap_SoftwareDevelopmentMember" id="Fact000684" format="ixt:numdotdecimal" decimals="0" unitRef="USD">376,345</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">were capitalized during 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized
costs are stated at cost less accumulated amortization. Amortization is computed over the estimated useful lives of the related assets
on a straight-line basis, which is three years. At December 31, 2023 and 2022, our consolidated balance sheets included $<span id="xdx_90C_eus-gaap--OtherAssets_iI_pp0p0_c20231231_zwHTefX5a655" title="Other long-term assets"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="AsOf2023-12-31" id="Fact000686" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">630,979</ix:nonFraction></span> and
$<span id="xdx_90B_eus-gaap--OtherAssets_iI_pp0p0_c20221231_zqkZGdhln5Lf" title="Other long-term assets"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="AsOf2022-12-31" id="Fact000688" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">402,673</ix:nonFraction></span>, respectively, in other long-term assets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2023, and 2022, our expensed software development costs were $<span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zUPqGtMA7hq2" title="Research and development expense"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-01-012023-12-31_us-gaap_SoftwareDevelopmentMember" id="Fact000690" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">558,976</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_znPtZHBHQeCe" title="Research and development expense"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2022-01-012022-12-31_us-gaap_SoftwareDevelopmentMember" id="Fact000692" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">253,797</ix:nonFraction></span>, respectively.</span></p>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000694" name="INLX:RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock"><p id="xdx_847_ecustom--RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_zX8EoBrXojX2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zf87d8yL6wY3">Recently
Issued Accounting Pronouncements Not Yet Effective</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
Accounting Standards Updates that have been issued but are not yet effective are expected to have a material effect on our future consolidated
financial statements.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000696" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zyhMFK4bqg0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_z1Ut6QwpYJQ8">Advertising</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expense the cost of advertising as incurred. Advertising expense for the years ended December 31, 2023 and 2022 amounted to $<span id="xdx_903_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20231231_zirXdgzW760b" title="Advertising expense"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2023-01-01to2023-12-31" id="Fact000698" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">26,404</ix:nonFraction></span> and
$<span id="xdx_90D_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20221231_zzxmT9K8BmEj" title="Advertising expense"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2022-01-012022-12-31" id="Fact000700" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,830</ix:nonFraction></span>, respectively.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000702" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_ziHjFvJISZL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zMzBvzinhsn7">Earnings
Per Share</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
income or loss per share is computed by dividing net income or loss by the weighted average number of shares of common stock outstanding
during the period. Diluted income or loss per share is computed by dividing net income or loss by the diluted weighted average number
of shares of common stock outstanding during the period. The diluted weighted average number of shares gives effect to all dilutive potential
common shares outstanding during the period using the treasury stock method. Diluted earnings per share exclude all diluted potential
shares if their effect is anti-dilutive, including warrants or options which are out-of-the-money and for those periods with a net loss.
The twelve months ended December 31, 2023 and 2022 reported net income.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000704" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_z3u6hPjINyJf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zLpFttpsLrQ">Income
Taxes</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
file a consolidated federal income tax return with our subsidiaries. The provision for income taxes is computed by applying statutory
rates to income before taxes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax
bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established
when necessary to reduce deferred tax assets to the amount expected to be realized. A <span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20230101__20231231_zqxJJFa9o7B4" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"><span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20220101__20221231_zjOv4IzTcue3" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2023-01-01to2023-12-31" id="Fact000706" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2022-01-012022-12-31" id="Fact000708" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></ix:nonFraction></span></span>% valuation allowance has been established on
deferred tax assets at December 31, 2023 and 2022, due to the uncertainty of our ability to realize future taxable income.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for uncertainty in income taxes in our financial statements as required under ASC 740, &#8220;Income Taxes.&#8221; The standard
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position
taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties,
accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions
taken by us in our tax returns.</span></p>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000710" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_843_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z3jQENYLbQE5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z31gaYJw37Re">Segment
Information</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
segments are defined in the criteria established under ASC 280, &#8220;Segment Reporting,&#8221; as components of public entities that
engage in business activities from which they may earn revenues and incur expenses for which separate financial information is available
and which is evaluated regularly by our chief operating decision maker (&#8220;CODM&#8221;) in deciding how to assess performance and
allocate resources. Our CODM assesses performance and allocates resources based on two operating segments: Document Management and Document
Conversion. These segments contain individual business components that have been combined on the basis of common management, customers,
solutions offered, service processes and other economic characteristics. We currently have immaterial intersegment sales. We evaluate
the performance of our segments based on gross profits.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Management Segment provides cloud-based and premise-based content services software, including document management and payables
automation. Its modular suite of solutions complements existing operating and accounting systems to serve a mission-critical role for
organizations to make content secure, compliant, and process-ready. This segment conducts its primary operations in the United States.
Markets served include highly regulated, risk and compliance-intensive markets in K-12 education, public safety, other public sector,
healthcare, risk management, financial services, and others. Solutions are sold both directly to end-users and through resellers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Conversion Segment provides services for scanning and indexing, converting images from paper to digital, paper to microfilm,
and microfiche to microfilm, as well as long-term physical document storage and retrieval. This segment conducts its primary operations
in the United States. Markets served include businesses and state, county, and municipal governments. Solutions are sold both directly
to end-users and through a reseller distributor.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000712" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZckfh3NuqMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
by operating segment is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zxFsRAFKEDvk" style="display: none">Schedule of Segment Information</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zR5nDN5JmL7d" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zVmIM1Tzefuc" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zfn2qwSvkX5j" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_DocumentManagementMember" id="Fact000714" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,298,264</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_DocumentManagementMember" id="Fact000715" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,999,726</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zAL6QZpKNLde" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_DocumentConversionMember" id="Fact000717" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,588,117</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_DocumentConversionMember" id="Fact000718" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,017,202</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zBYbLorzcjAb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-01to2023-12-31" id="Fact000720" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,886,381</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31" id="Fact000721" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,016,928</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zslHhmLNoPye" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31_custom_DocumentManagementMember" id="Fact000723" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,133,130</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31_custom_DocumentManagementMember" id="Fact000724" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,978,163</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zi31qQg5vQ3b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31_custom_DocumentConversionMember" id="Fact000726" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,430,825</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31_custom_DocumentConversionMember" id="Fact000727" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,930,995</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_zg7qIKEjXLnj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total gross profit</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-01to2023-12-31" id="Fact000729" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,563,955</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31" id="Fact000730" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,909,158</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Capital additions, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zdRENCyDsZD8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2023-01-012023-12-31_custom_DocumentManagementMember" id="Fact000732" format="ixt:numdotdecimal" decimals="0" unitRef="USD">441,990</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2022-01-012022-12-31_custom_DocumentManagementMember" id="Fact000733" format="ixt:numdotdecimal" decimals="0" unitRef="USD">434,654</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOMPwSUGVz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2023-01-012023-12-31_custom_DocumentConversionMember" id="Fact000735" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,087</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2022-01-012022-12-31_custom_DocumentConversionMember" id="Fact000736" format="ixt:numdotdecimal" decimals="0" unitRef="USD">186,442</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--CapitalAdditionsNet_zVvXgfeFuYk8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total capital additions, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2023-01-01to2023-12-31" id="Fact000738" format="ixt:numdotdecimal" decimals="0" unitRef="USD">548,077</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="INLX:CapitalAdditionsNet" contextRef="From2022-01-012022-12-31" id="Fact000739" format="ixt:numdotdecimal" decimals="0" unitRef="USD">621,096</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20231231_zYSc4Yl5aolk" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20221231_zPnPA0fdygi5" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zY39Adjkgrc9" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31_custom_DocumentManagementMember" id="Fact000741" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,989,645</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31_custom_DocumentManagementMember" id="Fact000742" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,989,645</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zEIhlTUo4KO4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31_custom_DocumentConversionMember" id="Fact000744" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,800,176</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31_custom_DocumentConversionMember" id="Fact000745" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,800,176</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--Goodwill_iE_zI8omoY4Pf04" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total goodwill</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31" id="Fact000747" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,789,821</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31" id="Fact000748" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,789,821</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_497_20231231_zXztSWFa8alh" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20221231_zuT38UkuyOda" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zpbQ0JKBRY2g" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31_custom_DocumentManagementMember" id="Fact000750" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,104,004</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31_custom_DocumentManagementMember" id="Fact000751" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,284,143</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zjRgypA8Z3p1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31_custom_DocumentConversionMember" id="Fact000753" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,922,256</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31_custom_DocumentConversionMember" id="Fact000754" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,658,959</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Assets_iE_zfVMcD8xCp0h" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31" id="Fact000756" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,026,260</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31" id="Fact000757" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,943,142</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000759" name="INLX:CondensedCashFlowStatementPolicyTextBlock"><p id="xdx_84A_ecustom--CondensedCashFlowStatementPolicyTextBlock_zbfgrBjHfcdk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z1Uyq2iGZkP">Statement
of Cash Flows</span></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks.</span></p>

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

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

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

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

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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000761" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p id="xdx_847_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zz9Xm0dJFSf1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_z1G3Ynik5hpk">Reclassifications</span></i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain amounts reported in prior filings of the consolidated
financial statements have been reclassified to conform to current presentation.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000763" name="us-gaap:BusinessCombinationDisclosureTextBlock"><p id="xdx_80C_eus-gaap--BusinessCombinationDisclosureTextBlock_ztl6SAs5iim6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
<span id="xdx_821_zXDqZFKWSRUg">Business Acquisitions</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 1, 2022, we entered into an asset purchase agreement to acquire substantially all of the assets of Yellow Folder. The acquisition
was accounted for in accordance with GAAP and was made to expand our market share in the digital transformation industry and due to synergies
of product lines and services between the Companies.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000765" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zKrWWk5oltQ2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price has been preliminarily allocated to assets acquired and liabilities assumed based on the estimated fair value of such
assets and liabilities at the date of acquisitions as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zygzZzSd6mK9" style="display: none">Schedule of Fair Value of Assets Acquired and Liabilities Assumed</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20220401_z8DaUa9CmOOa" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_maCzKhq_zPgqG2mmWK15" style="vertical-align: bottom; background-color: White">
    <td style="width: 82%; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="AsOf2022-04-01" id="Fact000767" format="ixt:numdotdecimal" decimals="0" unitRef="USD">68,380</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_maCzKhq_z89tZe8aHi18" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" contextRef="AsOf2022-04-01" id="Fact000769" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,913</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maCzKhq_zgPzeSQJFZdi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="AsOf2022-04-01" id="Fact000771" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,018</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_maCzKhq_zMFIudAxcsEi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Intangible assets (see Note 5)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="AsOf2022-04-01" id="Fact000773" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,888,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtCzKhq_maCzOHc_znMa3SBY18Zd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" contextRef="AsOf2022-04-01" id="Fact000775" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,025,311</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liabilities assumed:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_maCzaX4_zncYZXpj9pL9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="AsOf2022-04-01" id="Fact000777" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,446</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_maCzaX4_ztHsYquMtqy8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Deferred revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" contextRef="AsOf2022-04-01" id="Fact000779" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,072,530</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iTI_mtCzaX4_msCzOHc_ztl7QhSrYJ53" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" contextRef="AsOf2022-04-01" id="Fact000781" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,108,976</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_mtCzOHc_zXCGcMiEqdWj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2022-04-01" id="Fact000783" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,916,335</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_z1QJZpisjXZk" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Purchase price</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" contextRef="AsOf2022-04-01" id="Fact000785" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,383,269</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_zNhyLaUlpTj9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Goodwill - Excess of purchase price over fair value of net assets acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" contextRef="AsOf2022-04-01" id="Fact000787" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,466,934</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of $<span id="xdx_90F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_pp0p0_c20220402_zXddIo5Sqg7g" title="Purchase price"><ix:nonFraction name="INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" contextRef="AsOf2022-04-02" id="Fact000789" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,383,269</ix:nonFraction></span> was paid in cash. Goodwill in the amount of $<span id="xdx_900_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20220402_pp0p0" title="Goodwill"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" contextRef="AsOf2022-04-02" id="Fact000791" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,466,934</ix:nonFraction></span> was recognized in the acquisition of Yellow Folder
and is attributable to the cash flows of the business derived from our potential to outperform the market due to its existing relationship
and other synergies created within the Company.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition
costs which include legal and other professional fees of $<span id="xdx_90A_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_pp0p0_c20220101__20221231_zsarwGPtkEqa" title="Acquisition costs"><ix:nonFraction name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" contextRef="From2022-01-012022-12-31" id="Fact000793" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">355,281</ix:nonFraction></span> for the twelve months ended December 31, 2022, were expensed as nonrecurring
transaction costs and are included in transaction costs in the accompanying consolidated statements of income.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" continuedAt="ConU000798-01" escape="true" id="Fact000798" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock"><p id="xdx_89B_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_gL3BAPFITB-RMHBT_zizzHKg5uQxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following unaudited pro forma information presents a summary of the consolidated results of operations for the Company as if the acquisition
of Yellow Folder had occurred on January 1, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zSFBsvfV2Fe" style="display: none">Schedule of Pro Forma Information</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_491_20220101__20221231_zym42IzpwJH6" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center">For the twelve months ended</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31, 2022</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">(unaudited)</p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_zQrW9yfEwwYh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left; padding-bottom: 2.5pt">Total revenues</td>
    <td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2022-01-012022-12-31" id="Fact000800" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,794,780</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_ztIVlD5viPQ9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net income</td>
    <td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000802" format="ixt:numdotdecimal" decimals="0" unitRef="USD">58,543</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zkmpWFKIQGdf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Basic net income per share</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="From2022-01-012022-12-31" id="Fact000804" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_zf45fhAzCbP5" style="vertical-align: bottom; background-color: White">
    <td>Diluted net income per share</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" contextRef="From2022-01-012022-12-31" id="Fact000806" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma consolidated results are based on our historical financial statements and those of Yellow Folder and do not necessarily
indicate the results of operations that would have resulted had the acquisition actually been completed at the beginning of the applicable
period presented. The pro forma financial information assumes that the companies were combined as of January 1, 2022.</span></p>

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


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C0C_gL3BAPFITB-RMHBT_zXr4qa30Rsm7"><ix:continuation continuedAt="ConU000798-02" id="ConU000798-01">&#160;</ix:continuation></span></span></p>

<div id="xdx_C0C_gL3BAPFITB-RMHBT_zaPzC6DNXwD"><ix:continuation continuedAt="ConU000798-03" id="ConU000798-02"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the amounts of revenue and earnings of Yellow Folder since the acquisition date included in the consolidated
income statement for the reporting period.</span></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_301_134_zQDujrK8tbXa" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_zsodota0iMVb" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br/> twelve months ended <br/> December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20220101__20221231_zz5tCd7J2XF9" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br/> twelve months ended <br/> December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Yellow Folder:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zZSuFelQznng" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2023-01-012023-12-31_custom_YellowFolderMember" id="Fact000808" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,613,764</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2022-01-012022-12-31_custom_YellowFolderMember" id="Fact000809" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,460,474</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zunpzBFQRaY3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2023-01-012023-12-31_custom_YellowFolderMember" id="Fact000811" format="ixt:numdotdecimal" decimals="0" unitRef="USD">677,820</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2022-01-012022-12-31_custom_YellowFolderMember" id="Fact000812" format="ixt:numdotdecimal" decimals="0" unitRef="USD">520,186</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C0C_gL3BAPFITB-RMHBT_zcmxpzIpjNmi"><ix:continuation id="ConU000798-03">&#160;</ix:continuation></span></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000814" name="us-gaap:IntangibleAssetsDisclosureTextBlock"><p id="xdx_80E_eus-gaap--IntangibleAssetsDisclosureTextBlock_zE4Vbc4t7Ea4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_826_zS7wJWJloYj4">Intangible Assets, Net</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000816" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zJXu8Mzezrpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2023, intangible assets consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zcpVE9HKeT3a" style="display: none">Schedule of Intangible Assets</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 34%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: center"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zKyV6NpCrCs8" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember" format="ixt-sec:duryear" id="Fact000818" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4wNSIHwqtS4" title="Intangible assets, cost" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember" id="Fact000820" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">297,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zyiJLrW3l657" title="Intangible assets, accumulated amortization" style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember" id="Fact000822" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">76,767</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zJGoC6K9Gos5" title="Intangible assets, net" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember" id="Fact000824" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">220,233</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zYd7q5GJ0vGi" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2023-12-31_custom_ProprietaryTechnologyMember" format="ixt-sec:duryear" id="Fact000826" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zyPNmdswelG4" title="Intangible assets, cost" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31_custom_ProprietaryTechnologyMember" id="Fact000828" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">861,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zwzYHbTZJ9W9" title="Intangible assets, accumulated amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31_custom_ProprietaryTechnologyMember" id="Fact000830" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">150,675</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zlVqnc8GDT2j" title="Intangible assets, net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31_custom_ProprietaryTechnologyMember" id="Fact000832" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">710,325</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Customer relationships</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_z5wCZLWofPCf" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000834" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">5</ix:nonNumeric></span>-<span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zE6IIQHVrC1b" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000836" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">15</ix:nonNumeric></span> years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zjWYyT4URAW6" title="Intangible assets, cost" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" id="Fact000838" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,091,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zAQfhMhaU8Fj" title="Intangible assets, accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" id="Fact000840" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,112,220</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zDPxUsdLLN2h" title="Intangible assets, net" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" id="Fact000842" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,978,780</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231_zQ0SsNIhfIY9" title="Intangible assets, cost" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31" id="Fact000844" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,249,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231_z04HBM6Bph0e" title="Intangible assets, accumulated amortization" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31" id="Fact000846" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,339,662</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231_zpI4vYMLUmv9" title="Intangible assets, net" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31" id="Fact000848" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,909,338</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2022, intangible assets consisted of the following:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 34%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: center"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zivQ6y8TSqJk" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember" format="ixt-sec:duryear" id="Fact000850" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zRyqvkh4RRb2" title="Intangible assets, cost" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember" id="Fact000852" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">297,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zDhygWksZpna" title="Intangible assets, accumulated amortization" style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember" id="Fact000854" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">47,067</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4ixogk22uQ3" title="Intangible assets, net" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember" id="Fact000856" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">249,933</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zO7K3tytNiPj" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember" format="ixt-sec:duryear" id="Fact000858" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zZEK4TtLkrWi" title="Intangible assets, cost" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember" id="Fact000860" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">861,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_ztNKx00c3oaj" title="Intangible assets, accumulated amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember" id="Fact000862" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">64,575</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zOC7hXZYRnv6" title="Intangible assets, net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember" id="Fact000864" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">796,425</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Customer relationships</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zW2F39zFHt75" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000866" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">5</ix:nonNumeric></span>-<span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zBlMBLVnmt4i" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000868" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">15</ix:nonNumeric></span> years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zhT1B5riskRg" title="Intangible assets, cost" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" id="Fact000870" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,091,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zU9toHF8lnU7" title="Intangible assets, accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" id="Fact000872" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">717,712</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zWhjrhRDPYQi" title="Intangible assets, net" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" id="Fact000874" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,373,288</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zBdoZ90vhu3i" title="Intangible assets, cost" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31" id="Fact000876" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,249,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_zt5ebEgCNYjj" title="Intangible assets, accumulated amortization" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31" id="Fact000878" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">829,354</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zYGIoV0yZJa1" title="Intangible assets, net" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31" id="Fact000880" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,419,646</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000882" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zHrgIJkExz7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense for the years ended December 31, 2023 and 2022, amounted to $<span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20231231_zfYUYKXLZDff" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-01to2023-12-31" id="Fact000884" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">510,308</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20221231_zYUw4O8fxQtj" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-01-012022-12-31" id="Fact000886" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">436,850</ix:nonFraction></span>, respectively. The following table represents
future amortization expense for intangible assets subject to amortization.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zRJZuBtoSMWd" style="display: none">Schedule of Amortization Expense for Intangible Assets</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the Years Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_z21p3JNRiOG8" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzjrd_zM4Gium7kLxa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2023-12-31" id="Fact000888" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">510,308</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzjrd_zV0JmczWHl85" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2023-12-31" id="Fact000890" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">492,841</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzjrd_zb6zi2dyI0Be" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2023-12-31" id="Fact000892" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">352,441</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzjrd_z3jc1g1253g7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2023-12-31" id="Fact000894" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">326,108</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0_maFLIANzjrd_z9vgrATwz9nl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="AsOf2023-12-31" id="Fact000896" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">309,129</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_maFLIANzjrd_zkaMOi8JFzX9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="AsOf2023-12-31" id="Fact000898" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,918,511</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzjrd_z46M6hx0xFF" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31" id="Fact000900" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,909,338</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000902" name="us-gaap:FairValueDisclosuresTextBlock"><p id="xdx_806_eus-gaap--FairValueDisclosuresTextBlock_zOPBjZ9pazac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_823_zXTGo7wsN47e">Fair Value Measurements</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
GAAP, 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. The fair value hierarchy consists of the following three levels. Level 1 inputs
are quoted prices in active markets for identical assets or liabilities. Level 2 inputs consist of quoted prices for similar assets or
liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs
other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable
market data. Level 3 inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying values of cash and equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of
its short maturity. Management believes that the carrying value of the 2020 Notes and 2022 Notes approximate fair value given that, while
there has been change in the overall economic environment, including a significant increase in interest rates, there has not been significant
net availability of credit to the Company.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
had earnout liabilities related to our two 2020 acquisitions which were measured on a recurring basis and recorded at fair value, measured
using probability-weighted analysis and discounted using a rate that appropriately captures the risks associated with the obligation.
The inputs used to calculate the fair value of the earnout liabilities were considered to be Level 3 inputs due to the lack of relevant
market activity and significant management judgment. <span id="xdx_90A_eus-gaap--FairValueMeasurementsSensitivityAnalysisDescription_c20230101__20231231_zpMsYvvTplwl"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000903" name="us-gaap:FairValueMeasurementsSensitivityAnalysisDescription">Key
unobservable inputs included revenue growth rates, which ranged from 0% to 7%, and volatility rates, which were 20% for gross profits.</ix:nonNumeric></span></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000905" name="INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock"><p id="xdx_89F_ecustom--ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_zkcxI8K2MGj1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a summary of the changes in fair value of the earnout liabilities for the years ended December 31, 2023 and
2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zP2qje7hqkB5" style="display: none">Summary of Changes in Fair Value of Earnout Liabilities</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_zeq9DG1OPjCj" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--EarnoutLiability_iS_pp0p0_z4PnWTxWREuh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Fair value at January 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2022-12-31" id="Fact000907" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">700,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--EarnoutLiability_iS_pp0p0_zGx5hQgnUEth" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value, beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2022-12-31" id="Fact000909" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">700,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_408_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_z1ziNk4oFNn2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Payments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="INLX:PaymentForContingentConsiderationEarnout" contextRef="From2023-01-01to2023-12-31" id="Fact000911" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">700,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_403_ecustom--EarnoutLiability_iE_pp0p0_zG3iaNTYNyEb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Fair value at December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0913">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--EarnoutLiability_iE_pp0p0_zbwuR6Qh68y1" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value, ending balance</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0915">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zlIl05s0V6Dl" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--EarnoutLiability_iS_pp0p0_z2fD6rV6Dry" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: justify">Fair value at January 1, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2021-12-31" id="Fact000917" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,630,681</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--EarnoutLiability_iS_pp0p0_z8mSajxwJzWh" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value, beginning balance</span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2021-12-31" id="Fact000919" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,630,681</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zeudwC0X3dBe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="INLX:PaymentForContingentConsiderationEarnout" contextRef="From2022-01-012022-12-31" id="Fact000921" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,018,333</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_zDEC7TCTQ8La" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Change in fair value</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:AdjustmentToFairValueOfContingentConsiderationEarnout" contextRef="From2022-01-012022-12-31" id="Fact000923" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,652</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--EarnoutLiability_iE_pp0p0_zgLPGZeEinQ7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2022-12-31" id="Fact000925" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">700,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--EarnoutLiability_iE_pp0p0_zWWCNdWa4wEi" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value , ending balance</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="INLX:EarnoutLiability" contextRef="AsOf2022-12-31" id="Fact000927" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">700,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair values of amounts owed are recorded in the current portions of earnout liabilities in our consolidated balance sheets. Changes in
fair value are recorded in change in fair value of earnout liabilities in our consolidated statements of income.</span></p>

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

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000929" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_80E_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zFNV20SbBXR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_82D_zkEDko97ihg1">Property and Equipment</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000931" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zjBoE8Fv5H47" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are comprised of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zU0jT2EHGdfi" style="display: none">Schedule
of Property and Equipment</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20231231_zq0B2SLJRGG5" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20221231_zDEz0w2kb1c8" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareGross_iI_pp0p0_maPPAEGzhsg_ziLT9UHIiiTj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: justify">Computer hardware and purchased software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareGross" contextRef="AsOf2023-12-31" id="Fact000933" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,437,023</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareGross" contextRef="AsOf2022-12-31" id="Fact000934" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,352,581</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGzhsg_z7CPNGSe7wd7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LeaseholdImprovementsGross" contextRef="AsOf2023-12-31" id="Fact000936" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">395,919</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LeaseholdImprovementsGross" contextRef="AsOf2022-12-31" id="Fact000937" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">395,918</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzhsg_zJEZnGmP91hd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FurnitureAndFixturesGross" contextRef="AsOf2023-12-31" id="Fact000939" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">324,296</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FurnitureAndFixturesGross" contextRef="AsOf2022-12-31" id="Fact000940" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">314,396</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzhsg_maPPAENztOl_zCF4A5SG6hY3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31" id="Fact000942" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,157,238</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31" id="Fact000943" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,062,895</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENztOl_zCpA2WodUvQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact000945" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,232,981</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-12-31" id="Fact000946" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">994,189</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENztOl_zDCgbVOT4fX6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Property and equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact000948" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">924,257</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-12-31" id="Fact000949" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,068,706</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zLUSTYTJqAie" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
depreciation expense on our property and equipment for the years ended December 31, 2023 and 2022 amounted to $<span id="xdx_902_eus-gaap--Depreciation_pp0p0_c20230101__20231231_zeLq81aJ6qVa" title="Depreciation"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-01to2023-12-31" id="Fact000951" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">255,689</ix:nonFraction></span> and $<span id="xdx_900_eus-gaap--Depreciation_pp0p0_c20220101__20221231_z2fOH3HxFPGl" title="Depreciation"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-01-012022-12-31" id="Fact000953" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">229,599</ix:nonFraction></span>,
respectively.</span></p>
<!-- Field: Split-Segment; Name: 002 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 53; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember" escape="true" id="Fact000955" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_80E_eus-gaap--DebtDisclosureTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zrFkkYXrzOn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_828_zMhxzMfIlEdj">Notes Payable &#8211; Unrelated Parties</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Summary
of Notes Payable to Unrelated Parties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember" escape="true" id="Fact000957" name="us-gaap:ScheduleOfDebtTableTextBlock"><p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zXaeLrC7IFna" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below summarizes all notes payable at December 31, 2023 and 2022, respectively with the exception of related party notes disclosed
in Note 9 &#8220;Notes Payable - Related Parties.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zGYLEK82DHPg" style="display: none">Schedule
of Notes Payable</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_496_20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zijEcwm8kV9j" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zFOMFfPtxpG7" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z7sj72hxeJS2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: justify">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember" id="Fact000959" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,364,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember" id="Fact000960" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,364,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember_zAjcCm62N7ik" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">2020 Notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0962">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyNotesMember" id="Fact000963" format="ixt:numdotdecimal" decimals="0" unitRef="USD">980,450</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NotesPayable_iI_zyS6S7zbXDbd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact000965" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,364,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" id="Fact000966" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,344,950</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_zErwrAmdOeP2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Less unamortized debt issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact000968" format="ixt:numdotdecimal" decimals="0" unitRef="USD">155,258</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" id="Fact000969" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,904</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_zkHOPyC1ArS6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Less unamortized debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0971">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" id="Fact000972" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,045</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--NotesPayableCurrent_iNI_di_zRoILmYpPGnb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less current portion, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0974">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" id="Fact000975" format="ixt:numdotdecimal" decimals="0" unitRef="USD">936,966</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zKk3k78WGco" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Long-term portion of notes payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact000977" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,209,242</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember" id="Fact000978" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,085,035</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">Subordinated Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Issue Date</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Interest Rate</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Interest Due</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Principal Due</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 26%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_902_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z1bdVQk0YeC3" title="Issue Date"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember" format="ixt:datemonthdayyearen" id="Fact000980" name="us-gaap:DebtInstrumentIssuanceDate1">April 1, 2022</ix:nonNumeric></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zwFC4ozgkqg1" title="Interest Date"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact000982" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction></span>%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zBVPgnrmW9r7" title="Interest Due"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact000984" name="us-gaap:DebtInstrumentMaturityDateDescription">Quarterly</ix:nonNumeric></span></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeta937Hxzld" title="Principal Due"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember" format="ixt:datemonthdayyearen" id="Fact000986" name="us-gaap:DebtInstrumentMaturityDate">March 30, 2025</ix:nonNumeric></span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_z8l5nPSh7Ybk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember" escape="true" id="Fact000988" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zaSpJXl6ncEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zCziVJRcj5J" style="display: none">Schedule
of Future Minimum Principal Payments of Notes payable</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zVT9iX2V64ub" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zVPlWyCWuWy3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%; text-align: center; padding-bottom: 1.5pt">2025</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact000990" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,364,500</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zUZu1N7u8Qv3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: center; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact000992" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,364,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zY7c4VCwy1x8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023 and 2022, accrued interest for these notes payable with the exception of the related party notes in Note 9, &#8220;Notes
Payable - Related Parties,&#8221; was $<span id="xdx_908_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20231231_zO2zyQEUMA1d" title="Accrued interest"><span id="xdx_90F_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231_zDRrae1CJGF5" title="Accrued interest"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2023-12-31" id="Fact000994" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2022-12-31" id="Fact000996" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></ix:nonFraction></span></span>. As of December 31, 2023 and 2022, unamortized debt issuance costs and unamortized debt discount
were reflected within short and long term liabilities on the consolidated balance sheets, netted with the corresponding notes payable
balance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
respect to all notes outstanding (other than the notes to related parties), interest expense, including the amortization of debt issuance
costs and debt discount for the years ended December 31, 2023 and 2022 was $<span id="xdx_90F_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z8YKMgt3pLJe"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember" id="Fact000997" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">514,480</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zZBurW4rvRu9"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2022-01-012022-12-31_us-gaap_NonrelatedPartyMember" id="Fact000998" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">737,949</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2022
Unrelated Notes</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 1, 2022, we sold $<span id="xdx_901_eus-gaap--NotesPayable_iI_pp0p0_c20220401__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zeuiXM5pWfEa" title="Notes payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-04-01_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember" id="Fact001000" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,364,500</ix:nonFraction></span> in 12% Subordinated Notes (&#8220;2022 Unrelated Notes&#8221;) to unrelated accredited investors<span style="text-transform: uppercase">.
</span>The entire outstanding principal and unpaid interest of the 2022 Notes were initially due and payable on <span id="xdx_90E_eus-gaap--DebtInstrumentMaturityDate_dd_c20220401__20220401__us-gaap--RelatedPartyTransactionAxis__custom--UnrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zTJuEv2RTpw3" title="Debt instrument, maturity date"><ix:nonNumeric contextRef="From2022-04-012022-04-01_custom_UnrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember" format="ixt:datemonthdayyearen" id="Fact001002" name="us-gaap:DebtInstrumentMaturityDate">March 30, 2025</ix:nonNumeric></span>. On March 13, 2024, we agreed with the note holders to amend the Unrelated
Notes to extend the maturity date to <span id="xdx_902_eus-gaap--DebtInstrumentMaturityDate_dd_c20240313__20240313__us-gaap--RelatedPartyTransactionAxis__custom--UnrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zUwNR3Q8rXaj" title="Debt instrument, maturity date"><ix:nonNumeric contextRef="From2024-03-132024-03-13_custom_UnrelatedPartyMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_SubsequentEventMember" format="ixt:datemonthdayyearen" id="Fact001004" name="us-gaap:DebtInstrumentMaturityDate">December 31, 2025</ix:nonNumeric></span>, for $<span id="xdx_902_eus-gaap--NotesPayable_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdNpf4IGgRfd" title="Notes payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_SubsequentEventMember" id="Fact001006" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,519,500</ix:nonFraction></span> of the $<span id="xdx_903_eus-gaap--NotesPayable_iI_pp0p0_c20220401__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zReGuFXOE1Y6" title="Notes payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-04-01_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember" id="Fact001008" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,364,500</ix:nonFraction></span> in 2022 Unrelated Notes. Principal in the amount
of $<span id="xdx_90C_eus-gaap--DebtDefaultLongtermDebtAmount_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zI0xxBdDnDZk" title="Notes payable due"><ix:nonFraction name="us-gaap:DebtDefaultLongtermDebtAmount" contextRef="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_SubsequentEventMember" id="Fact001010" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">845,000</ix:nonFraction></span> remains due and payable on <span id="xdx_90E_eus-gaap--DebtInstrumentMaturityDate_dd_c20220401__20220401__us-gaap--RelatedPartyTransactionAxis__custom--UnrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zP8Dn0HeaHa5" title="Debt instrument, maturity date"><ix:nonNumeric contextRef="From2022-04-012022-04-01_custom_UnrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember" format="ixt:datemonthdayyearen" id="Fact001012" name="us-gaap:DebtInstrumentMaturityDate">March 30, 2025</ix:nonNumeric></span>. Interest on the
2022 Unrelated Notes accrues at the rate of <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zJK4m2npgDd7" title="Debt instrument, interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember" id="Fact001014" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction></span>% per annum, payable quarterly in cash, beginning on September 30, 2022. Any accrued but
unpaid quarterly installment of interest will accrue interest at the rate of <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zCLVtjP0goB1" title="Debt instrument, interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember" id="Fact001016" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">14.0</ix:nonFraction></span>% per annum. Any overdue principal and accrued and unpaid
interest at the maturity date will accrue a mandatory default penalty of <span id="xdx_90F_ecustom--DebtInstrumentFaceAmountPercentage_pid_dp_c20220401__20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zvwBydRZ3wwf" title="Principal amount percentage"><ix:nonFraction name="INLX:DebtInstrumentFaceAmountPercentage" contextRef="From2022-04-012022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember" id="Fact001018" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></span>% of the outstanding principal balance and an interest rate
of <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zrXa5FtXkyi6" title="Debt instrument, interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember" id="Fact001020" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">14</ix:nonFraction></span>% per annum from the maturity date until paid in full. We used a portion of the net proceeds from the private placement offering
to finance the acquisition of Yellow Folder and the remaining net proceeds for working capital and general corporate purposes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2020
Notes</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 2, 2020, we sold <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zTujwLxYfUt4" title="Number of shares sold"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact001022" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,000</ix:nonFraction></span> units, at an offering price of $<span id="xdx_903_eus-gaap--SaleOfStockPricePerShare_iI_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_ziGoPa8Ttebi" title="Sale of stock price per share"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact001024" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1,000</ix:nonFraction></span> per unit, to accredited investors in a private placement offering,
with each unit consisting of $<span id="xdx_904_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zOwyoMqM2IVl" title="Value of stock sold"><ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact001026" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000</ix:nonFraction></span> in 12% Subordinated Notes (&#8220;2020 Notes&#8221;) and <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesConversionOfUnits_pid_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zydTOd1NZ1hk" title="Stock issued during conversion"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact001028" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40</ix:nonFraction></span> shares of our common stock, for aggregate
gross proceeds of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueConversionOfUnits_pp0p0_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zTgAOXYuo8r1" title="Conversion of units"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact001030" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,000,000</ix:nonFraction></span><span style="text-transform: uppercase">. </span>The entire outstanding principal and unpaid interest of
the 2020 Notes were initially due and payable on <span id="xdx_90C_eus-gaap--DebtInstrumentMaturityDate_dd_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zX1O5ZpudCsi" title="Debt instrument, maturity date"><ix:nonNumeric contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" format="ixt:datemonthdayyearen" id="Fact001032" name="us-gaap:DebtInstrumentMaturityDate">February 28, 2023</ix:nonNumeric></span>. On December 1, 2022, we paid the note holders an amount totaling
$<span id="xdx_900_eus-gaap--RepaymentsOfDebt_c20221201__20221202__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zrhmgJlalrd5" title="Repayments of debt"><ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="From2022-12-012022-12-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact001034" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,019,550</ix:nonFraction></span> as a prepayment of principal. In December 2022, a majority of the note holders signed an amendment to extend the maturity
date for $<span id="xdx_905_eus-gaap--NotesPayable_iI_c20221231__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zT8oYO8TR3B4" title="Notes payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-12-31_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact001036" format="ixt:numdotdecimal" decimals="0" unitRef="USD">717,500</ix:nonFraction></span> of the remaining $<span id="xdx_909_ecustom--RemainingNotesPayable_iI_c20221231__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z5CZXaUyOht6" title="Remaining notes payable"><ix:nonFraction name="INLX:RemainingNotesPayable" contextRef="AsOf2022-12-31_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact001038" format="ixt:numdotdecimal" decimals="0" unitRef="USD">980,450</ix:nonFraction></span> in 2020 Notes to August 31, 2023, and the outstanding principal and unpaid interest was paid
on their respective due dates of February 28, 2023 and August 31, 2023. Interest on the 2020 Notes accrued at the rate of <span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zt7wnw7jATL6" title="Debt instrument, interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact001040" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction></span>% per annum,
payable quarterly in cash, beginning on June 30, 2021. We used a portion of the net proceeds from the private placement offering to finance
the acquisitions of Graphic Sciences and CEO Image and the remaining net proceeds for working capital and general corporate purposes.
We recognized a debt discount of $<span id="xdx_909_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_ztYNNa0H17Xb" title="Amortization of debt discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact001042" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">320,000</ix:nonFraction></span> for the <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200301__20200302__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zBOKHORxQQX" title="New issues, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember" id="Fact001044" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></span> shares issued in conjunction with the units. The amortization of the debt discount,
which was recognized over the life of the 2020 Notes as interest expense, for the years ended December 31, 2023 and 2022 was $<span id="xdx_909_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeZI4ydh0P5l" title="Amortization of debt discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2023-01-012023-12-31_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember_us-gaap_NonrelatedPartyMember" id="Fact001046" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,045</ix:nonFraction></span>
and $<span id="xdx_90A_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20220101__20221231__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_ziLq41o5Piyb" title="Amortization of debt discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2022-01-012022-12-31_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember_us-gaap_NonrelatedPartyMember" id="Fact001048" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">102,400</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 54; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_RelatedPartyMember" escape="true" id="Fact001050" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_809_eus-gaap--DebtDisclosureTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zoboTnOhT5lk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_82F_z7Q4iIcYuJF">Notes Payable - Related Parties</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Summary
of Notes Payable to Related Parties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_RelatedPartyMember" escape="true" id="Fact001052" name="us-gaap:ScheduleOfDebtTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zpwDj2TOYWsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below summarizes all notes payable to related parties at December 31, 2023 and 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zjE2OIjiUdu6" style="display: none">Schedule
of Notes Payable</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_zbhRkL6QA3r5" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_493_20221231_zZNG4v8lB08l" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zzVc2hBqkJs3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: justify">Notes payable &#8211; &#8220;2022 Related Note&#8221;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember" id="Fact001054" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember" id="Fact001055" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zsJeXjbxrHqc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact001057" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,398</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:UnamortizedDebtIssuanceExpense" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember" id="Fact001058" format="ixt:numdotdecimal" decimals="0" unitRef="USD">70,916</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zxpALGaBiERh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Long-term portion of notes payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact001060" format="ixt:numdotdecimal" decimals="0" unitRef="USD">560,602</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember" id="Fact001061" format="ixt:numdotdecimal" decimals="0" unitRef="USD">529,084</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zuYvLmPBngId" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_RelatedPartyMember" escape="true" id="Fact001063" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z11ItHllJF1i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the 2022 Notes to related parties are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_znSxpYUdrFC2" style="display: none">Schedule
of Future Minimum Principal Payments of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20231231_zjrzTGmvPnH6" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLTDzaVl_z0hl0sG39EZ4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 84%; text-align: center; padding-bottom: 1.5pt">2025</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact001065" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebt_iTI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_mtLTDzaVl_zvAYhFrOPvpj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: center; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact001067" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zQWHIxVgZDxe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023 and 2022, accrued interest for these notes payable &#8211; related parties was $<span id="xdx_905_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zOpFVf6QJJZd" title="Accrued interest"><span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zGqPSSGocBKc" title="Accrued interest"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact001069" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember64944250" id="Fact001071" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></ix:nonFraction></span></span>. As of December 31, 2023 and 2022,
unamortized deferred financing costs were reflected within long term liabilities on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
respect to all notes payable &#8211; related parties outstanding, interest expense, including the amortization of debt issuance costs,
for the years ended December 31, 2023 and 2022 was $<span id="xdx_901_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zDLStgg2rtZh" title="Interest expense"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2023-01-012023-12-31_us-gaap_RelatedPartyMember" id="Fact001073" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">103,518</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zIRxKQqLAzY9" title="Interest expense"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2022-01-012022-12-31_us-gaap_RelatedPartyMember" id="Fact001075" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">77,638</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2022
Related Note</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 1, 2022, we issued a 12% Subordinated Note with a principal amount of $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zWWIK2ntqSL8" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember" id="Fact001077" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,000</ix:nonFraction></span>
(the &#8220;2022 Related Note&#8221;) to Robert Taglich (holding more than 5% beneficial interest in the Company&#8217;s Shares).
The entire outstanding principal and unpaid interest of the 2022 Related Note was initially due and payable on March 30, 2025. On
March 13, 2024, we agreed with the note holder to amend the Related Notes to extend the maturity date to December 31, 2025, Interest
on the 2022 Related Note accrues at the rate of <span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_ztSZqmoun2Tb" title="Debt instrument interest rate stated percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember" id="Fact001079" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction></span>%
per annum, payable quarterly in cash, beginning on September 30, 2022. Any accrued but unpaid quarterly installment of interest will
accrue interest at the rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zsTdiH8V8wsk" title="Debt instrument interest rate stated percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember" id="Fact001081" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">14.0</ix:nonFraction></span>%
per annum. Any overdue principal and accrued and unpaid interest at the maturity date will accrue a mandatory default penalty of <span id="xdx_90E_ecustom--DebtInstrumentFaceAmountPercentage_pid_dp_c20220401__20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zw5HKnRpSIll" title="Principal amount percentage"><ix:nonFraction name="INLX:DebtInstrumentFaceAmountPercentage" contextRef="From2022-04-012022-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember" id="Fact001083" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></span>%
of the outstanding principal balance and an interest rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zKtLr5aCMMO" title="Debt instrument interest rate stated percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember" id="Fact001085" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">14</ix:nonFraction></span>%
per annum from the maturity date until paid in full. We used a portion of the net proceeds from the private placement offering to
finance the acquisition of Yellow Folder and the remaining net proceeds for working capital and general corporate
purposes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001087" name="us-gaap:CompensationRelatedCostsGeneralTextBlock"><p id="xdx_80B_eus-gaap--CompensationRelatedCostsGeneralTextBlock_zqLBuAmgh8Gl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_82C_z5Cxe3nZb8Th">Deferred Compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
made no deferred incentive compensation payments during 2023. Pursuant to an employment agreement, during the year ended December 31,
2022, we paid $<span id="xdx_901_eus-gaap--IncreaseDecreaseInDeferredCompensation_iN_di_c20220101__20221231_zXfS6rENXgH2" title="Deferred incentive compensation"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredCompensation" contextRef="From2022-01-012022-12-31" id="Fact001089" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">100,828</ix:nonFraction></span>, in deferred incentive compensation for one of our founders, which amount was reflected as a reduction in our
deferred compensation liability. There were no remaining unpaid deferred compensation payments reflected on our consolidated balance
sheets as of December 31, 2023 or 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 55; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001091" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z4HYINsP7Ola" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_824_zhArkeIIFG68">Commitments and Contingencies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time we are involved in legal proceedings, claims and litigation related to employee claims, contractual disputes and taxes in
the ordinary course of business. Although we cannot predict the outcome of such matters, currently we have no reason to believe the disposition
of any current matter could reasonably be expected to have a material adverse impact on our financial position, results of operations
or the ability to carry on any of our business activities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Employment
Agreements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have entered into employment agreements with three of our key executives, including one of our founders. Under their respective employment
agreements, the executives are employed on an &#8220;at-will&#8221; basis and are bound by typical confidentiality, non-solicitation
and non-competition provisions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Leases</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001093" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_897_eus-gaap--LesseeOperatingLeasesTextBlock_zUzhDreO60V8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
each of the below listed leases, management has determined it will utilize the base rental period and have not considered any renewal
periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zm4SkLy3JjD" style="display: none">Schedule of Operating Lease</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Location</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Square Feet</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Monthly Rent</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Lease Expiry</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: left">Columbus, OH</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zNEu0tYSmCr2" title="Land" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2023-12-31_custom_ColumbusOHMember" id="Fact001095" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">6,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zIz7De2D9iVe" title="Rent expense" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-012023-12-31_custom_ColumbusOHMember" id="Fact001097" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,100</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zMaGTpXZMubj" title="Lease Expiry" style="width: 28%; text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_ColumbusOHMember" id="Fact001099" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">December 31, 2028</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zKxVo7FwXwj3" title="Land" style="text-align: right"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2023-12-31_custom_MadisonHeightsMIMember" id="Fact001101" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">36,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zwsG8RLrY88" title="Rent expense" style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-012023-12-31_custom_MadisonHeightsMIMember" id="Fact001103" format="ixt:numdotdecimal" decimals="0" unitRef="USD">44,049</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_988_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zhezISt7ws1b" title="Lease Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_MadisonHeightsMIMember" id="Fact001105" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">August 31, 2026</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Sterling Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zhADnavmmrrk" title="Land" style="text-align: right"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2023-12-31_custom_SterlingHeightsMIMember" id="Fact001107" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">37,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zpFHMllU2Eg6" title="Rent Expense" style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-012023-12-31_custom_SterlingHeightsMIMember" id="Fact001109" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,692</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_981_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zeoNpAO5DDe2" title="Lease Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_SterlingHeightsMIMember" id="Fact001111" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">April 30, 2028</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Traverse City, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zPZR4iyJDNug" title="Land" style="text-align: right"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2023-12-31_custom_TraverseCityMIMember" id="Fact001113" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">5,200</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zIgSSSJAYlDf" title="Rent Expense" style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-012023-12-31_custom_TraverseCityMIMember" id="Fact001115" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zjyGUR1o6Ji3" title="Lease Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_TraverseCityMIMember" id="Fact001117" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">January 31, 2024</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Temporary space</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zuyNKnPxub74" title="Land" style="text-align: right"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2023-12-31_custom_MadisonHeightsMITemporarySpaceMember" id="Fact001119" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">3,200</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zAzdontSKDD8" title="Rent Expense" style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-012023-12-31_custom_MadisonHeightsMITemporarySpaceMember" id="Fact001121" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,605</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98C_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zypzJrxPGqTc" title="Lease Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_MadisonHeightsMITemporarySpaceMember" id="Fact001123" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">month to month</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Vehicles</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>various</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">n/a </span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--PaymentsForRent_c20230101__20231231_z0CrnQz4X0J9" title="Vehichle rent expense" style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-01to2023-12-31" id="Fact001125" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,901</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_987_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231_zUBv17uDqyFk" title="Lease Expiry" style="text-align: right"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact001127" name="us-gaap:LesseeOperatingLeaseOptionToTerminate">September 30, 2028</ix:nonNumeric></td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A9_zQi2EDs4b9Lj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001129" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zkpqbZ5v0gE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the future minimum lease payments under our leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zSoSlLHazqQ3" style="display: none">Schedule
of Future Rental Payment for Operating Lease</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the Year Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Finance Lease</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Operating Leases</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20231231_zg7qnNEQsc2d" title="Finance lease, 2024" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2023-12-31" id="Fact001131" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67,358</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20231231_zYZqIzsxapDf" title="Operating Leases, 2024" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2023-12-31" id="Fact001133" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">955,427</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20231231_zwONyF3JLpy" title="Finance lease, 2025" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2023-12-31" id="Fact001135" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67,358</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_c20231231_zIAdsGB7gxv2" title="Operating Leases, 2025" style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2023-12-31" id="Fact001137" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">956,826</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20231231_z3GDdt2vN9Z2" title="Finance lease, 2026" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2023-12-31" id="Fact001139" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,253</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_c20231231_zVzsDU2aRHlc" title="Operating Leases, 2026" style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2023-12-31" id="Fact001141" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">721,664</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20231231_zIKi92RNYLBh" title="Finance lease, 2027" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2023-12-31" id="Fact001143" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,028</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_c20231231_zShWp0dJZ0W9" title="Operating Leases, 2027" style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2023-12-31" id="Fact001145" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">355,972</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2028</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20231231_zvNGCnIW8rNg" title="Finance lease, 2028" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2023-12-31" id="Fact001147" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,912</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_c20231231_zGHQMjQEVgHh" title="Thereafter" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2023-12-31" id="Fact001149" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">166,884</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td title="Finance lease, 2028" style="padding-bottom: 1.5pt; text-align: right"><p id="xdx_98F_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20231231_z1TaJ98AWfIe" title="Finance lease, Less Imputed interest" style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2023-12-31" id="Fact001151" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,040</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td title="Thereafter" style="padding-bottom: 1.5pt; text-align: right"><p id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20231231_zNFEjzW5Uud6" title="Operating Lease, less imputed interest" style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2023-12-31" id="Fact001153" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">496,382</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less short-term lease payments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td title="Finance lease, 2028" style="padding-bottom: 1.5pt; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">-</p></td><td style="padding-bottom: 1.5pt; text-align: left"/><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td title="Thereafter" style="padding-bottom: 1.5pt; text-align: right"><p id="xdx_98E_eus-gaap--ShortTermLeaseCommitmentAmount_iNI_pp0p0_di_c20231231_zQTz679ei55h" title="Operating Lease, short-term lease payments" style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:ShortTermLeaseCommitmentAmount" contextRef="AsOf2023-12-31" id="Fact001155" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,814</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98F_ecustom--FinanceLeaseLiabilityPaymentDue_iI_c20231231_zLCvydnBR8pj" title="Finance Lease" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:FinanceLeaseLiabilityPaymentDue" contextRef="AsOf2023-12-31" id="Fact001157" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,869</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_ecustom--LesseeOperatingLeaseLiabilityPaymentDue_iI_pp0p0_c20231231_zpulaSoVx7M" title="Operating Leases" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="INLX:LesseeOperatingLeaseLiabilityPaymentDue" contextRef="AsOf2023-12-31" id="Fact001159" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,655,577</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_znN20hHIYxT5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 56; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001161" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_z8L6adjBFFll" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the components of lease expense:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_z8oqiXIpVtLh" style="display: none">Summary
of Components of Lease Expense</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the Year Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230101__20231231_zSMxeMLdOBYb" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20220101__20221231_zpsoeObUqi5e" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zC8UYDRmvWDl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zw6qsFRe9xck" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Amortization of ROU assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2023-01-01to2023-12-31" id="Fact001166" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,115</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2022-01-012022-12-31" id="Fact001167" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,708</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zuMrSoV0emn2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Interest on lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2023-01-01to2023-12-31" id="Fact001169" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,514</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2022-01-012022-12-31" id="Fact001170" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,933</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_z4tgVz09Awse" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-01-01to2023-12-31" id="Fact001172" format="ixt:numdotdecimal" decimals="0" unitRef="USD">954,040</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2022-01-012022-12-31" id="Fact001173" format="ixt:numdotdecimal" decimals="0" unitRef="USD">952,270</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zjIhzFy3Hswk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2023-01-01to2023-12-31" id="Fact001175" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,254</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2022-01-012022-12-31" id="Fact001176" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,254</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zkSp4YesOFH6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001178" name="INLX:ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock"><p id="xdx_898_ecustom--ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_z9TQuaBAheFd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables set forth additional information pertaining to our leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zd0C0bkVS7Pg" style="display: none">Schedule
of Additional Information Pertaining to Leases</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the Year Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Financing cash flows from finance leases (interest)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20230101__20231231_z44xAjYhxihg" title="Financing cash flows from finance leases (interest)" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestPaymentOnLiability" contextRef="From2023-01-01to2023-12-31" id="Fact001180" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,514</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20220101__20221231_zsfoh9vHsor9" title="Financing cash flows from finance leases (interest)" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestPaymentOnLiability" contextRef="From2022-01-012022-12-31" id="Fact001182" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,933</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Financing cash flows from finance leases (principal)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FinanceLeasePrincipalPayments_c20230101__20231231_zIHFeFjDPun" title="Financing cash flows from finance leases (principal)" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2023-01-01to2023-12-31" id="Fact001184" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34,954</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeasePrincipalPayments_c20220101__20221231_zn17gw8kGNEl" title="Financing cash flows from finance leases (prinicipal)" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2022-01-012022-12-31" id="Fact001186" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,366</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating cash flows from operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--OperatingLeasePayments_pp0p0_c20230101__20231231_zntbdAOowzJl" title="Operating cash flows from operating leases" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-01-01to2023-12-31" id="Fact001188" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">720,889</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20221231_zWJC6zkEvzMb" title="Operating cash flows from operating leases" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2022-01-012022-12-31" id="Fact001190" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">635,324</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">ROU assets obtained in exchange for new finance lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_c20230101__20231231_zqWSUz4kx9j1" title="ROU assets obtained in exchange for new finance lease liability" style="text-align: right"><ix:nonFraction name="INLX:RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability" contextRef="From2023-01-01to2023-12-31" id="Fact001192" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,610</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_c20220101__20221231_zI0UJ4IxPh6i" title="ROU assets obtained in exchange for new finance lease liability" style="text-align: right"><ix:nonFraction name="INLX:RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability" contextRef="From2022-01-012022-12-31" id="Fact001194" format="ixt:numdotdecimal" decimals="0" unitRef="USD">160,990</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted average remaining lease term &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zncWY2kfqd7l" title="Weighted average remaining lease term - finance leases"><ix:nonNumeric contextRef="AsOf2023-12-31" format="ixt-sec:duryear" id="Fact001196" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1">4.2</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_z7AYY8MvT6Hf" title="Weighted average remaining lease term - finance leases"><ix:nonNumeric contextRef="AsOf2022-12-31" format="ixt-sec:duryear" id="Fact001198" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1">5.8</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average remaining lease term &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zN6cQ3nRXrUg" title="Weighted average remaining lease term - operating leases"><ix:nonNumeric contextRef="AsOf2023-12-31" format="ixt-sec:duryear" id="Fact001200" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">3.5</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zrbMAa5zIWye" title="Weighted average remaining lease term - operating leases"><ix:nonNumeric contextRef="AsOf2022-12-31" format="ixt-sec:duryear" id="Fact001202" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">4.5</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Discount rate &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20231231_zRdOotMiakJg" title="Weighted average discount rate - finance leases" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-12-31" id="Fact001204" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.87</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20221231_zqznwZZ8E7Yg" title="Weighted average discount rate - finance leases" style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2022-12-31" id="Fact001206" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.50</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average discount rate &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20231231_zxoZBa0elpIa" title="Weighted average discount rate - operating leases"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-12-31" id="Fact001208" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.01</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20221231_zFNA4mgK10ed" title="Weighted average discount rate - operating leases"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2022-12-31" id="Fact001210" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.97</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zwdw4R5L5cV5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001212" name="INLX:OperatingLeasesAndFinanceLeasesTableTextBlock"><p id="xdx_893_ecustom--OperatingLeasesAndFinanceLeasesTableTextBlock_zY3o8U2shVM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zF1nBvIU70m7" style="display: none">Schedule
of Operating and Finance Leases</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20231231_zsOLwkAf5erc" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zDTrF4VnPKal" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zYLSoTqDFUEi" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Right-of-use assets, operating</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact001214" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,532,928</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2022-12-31" id="Fact001215" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,200,191</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zOFZOZSNt9Cc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Lease liabilities, operating &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact001217" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">712,607</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2022-12-31" id="Fact001218" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">692,074</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zn1zmknbHRx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Lease liabilities, operating &#8211; net of current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact001220" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,942,970</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-12-31" id="Fact001221" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,624,608</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zI44WR0y4FGc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Total operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2023-12-31" id="Fact001223" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,655,577</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2022-12-31" id="Fact001224" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,316,682</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pp0p0_zMTAWiXbIAA7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Right-of-use assets, finance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" contextRef="AsOf2023-12-31" id="Fact001226" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">268,600</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" contextRef="AsOf2022-12-31" id="Fact001227" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">160,990</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pp0p0_di_zyr4LMzq1It5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" contextRef="AsOf2023-12-31" id="Fact001229" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">48,823</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" contextRef="AsOf2022-12-31" id="Fact001230" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,708</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zKnVGtX7FhMf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Right-of-use assets, finance, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact001232" format="ixt:numdotdecimal" decimals="0" unitRef="USD">219,777</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2022-12-31" id="Fact001233" format="ixt:numdotdecimal" decimals="0" unitRef="USD">154,282</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_zgPF8NucLTzf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Lease liabilities, finance &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact001235" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">49,926</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2022-12-31" id="Fact001236" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,493</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_zL6d0WKtxbsh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Lease liabilities, finance &#8211; net of current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact001238" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">175,943</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2022-12-31" id="Fact001239" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">133,131</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zFBDcpeWVBv5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Total finance lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2023-12-31" id="Fact001241" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">255,869</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2022-12-31" id="Fact001242" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">155,624</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_z3ndkDQS6vp9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001244" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z3V0GpeK0Ibk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_82B_zlpkmp6IGQ2g">Stockholders&#8217; Equity</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Description
of Authorized Capital</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are authorized to issue up to <span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_zbShTjP7sDO9" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact001246" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,000,000</ix:nonFraction></span> shares of common stock with $<span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_z2ScANVUuZC6" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact001248" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></span> par value. The holders of our common stock are entitled to
one vote per share. The holders of common stock are entitled to receive ratably such dividends, if any, as may be declared by the Board
of Directors out of legally available funds&#160;. However, the current policy of the Board of Directors is to retain earnings, if any,
for the operation and expansion of the business. Upon liquidation, dissolution or winding-up of Intellinetics, the holders of common
stock are entitled to share ratably in all assets legally available for distribution.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Common
Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023, <span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20231231_zriQyWRsOFZ4" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact001250" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,113,621</ix:nonFraction></span> shares of common stock were issued and outstanding, <span id="xdx_90B_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--ExerciseOfOutstandingWarrantsMember_z4Kl8lY4UhKg" title="Common stock capital shares reserved for future issuance"><ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="AsOf2023-12-31_custom_ExerciseOfOutstandingWarrantsMember" id="Fact001252" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">255,958</ix:nonFraction></span> shares of common stock were reserved for
issuance upon the exercise of outstanding warrants, and <span id="xdx_90D_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20231231__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_ziBtQjSxNZ8a" title="Common stock capital shares reserved for future issuance"><ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="AsOf2023-12-31_custom_TwoThousandFifteenEquityIncentivePlanMember" id="Fact001254" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">497,330</ix:nonFraction></span> shares of common stock were reserved for issuance under our 2015 Equity
Incentive Plan, as amended (the &#8220;2015 Plan&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Private
Placement 2022</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 1, 2022, we entered into a Securities Purchase Agreement with certain accredited investors, pursuant to which we issued and sold
(i) <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z4QIMPnoDPzh" title="Number of stock issued during period, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_custom_AccreditedInvestorsMember" id="Fact001256" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,242,588</ix:nonFraction></span> shares of the Company&#8217;s Common Stock, at a price of $<span id="xdx_905_eus-gaap--SharesIssuedPricePerShare_iI_c20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z9haM7hvQpse" title="Price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-04-02_custom_SecuritiesPurchaseAgreementMember_custom_AccreditedInvestorsMember" id="Fact001258" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.62</ix:nonFraction></span> per share, for aggregate gross proceeds of $<span id="xdx_905_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_zR61v8FVThT6" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_custom_AccreditedInvestorsMember" id="Fact001260" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,740,756</ix:nonFraction></span> and
(ii) $<span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_z8WNWFaMfUT7" title="Number of stock issued during period, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_us-gaap_PrivatePlacementMember_custom_TwelvePercentageSubordinatedNotesMember" id="Fact001262" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,964,500</ix:nonFraction></span> in 12% Subordinated Notes, for aggregate gross proceeds of $<span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_zUu7u3WeOtp" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_us-gaap_PrivatePlacementMember_custom_TwelvePercentageSubordinatedNotesMember" id="Fact001264" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,705,256</ix:nonFraction></span> for the combined private placement<span style="text-transform: uppercase">.
</span>We used a portion of the net proceeds of the offering to finance the acquisition of Yellow Folder, and used the remaining net
proceeds for working capital and general corporate purposes, including debt reduction.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
retained Taglich Brothers, Inc. as the exclusive placement agent for the private placement. In compensation, we paid the placement agent
a cash payment of <span id="xdx_904_ecustom--PercentageOfGrossProceedsPaidToPrivatePlacementAgent_pid_dp_c20220401__20220401__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zBLu2tLnQDoi" title="Private placement agent"><ix:nonFraction name="INLX:PercentageOfGrossProceedsPaidToPrivatePlacementAgent" contextRef="From2022-04-012022-04-01_us-gaap_PrivatePlacementMember" id="Fact001266" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8</ix:nonFraction></span>% of the gross proceeds of the offering, along with warrants to purchase shares of Company common stock, an extension
of its existing warrants, and reimbursement for the placement agent&#8217;s reasonable out of pocket expenses, FINRA filing fees and
related legal fees. On April 1, 2022, the Company paid the placement agent cash in the amount of $<span id="xdx_90C_eus-gaap--Cash_iI_pp0p0_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zxFBvkdagdce" title="Placement agent cash"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2022-04-01_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember" id="Fact001268" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">696,420</ix:nonFraction></span> and issued the placement agent
warrants to purchase <span id="xdx_901_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zHWyKo81G3Ag" title="Warrant to purchase of shares of common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2022-04-01_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember" id="Fact001270" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">124,258</ix:nonFraction></span> shares at an exercise price at $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zIPneTxgMota" title="Class of warrant or right, exercise price of warrants or rights"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-04-01_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember" id="Fact001272" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.62</ix:nonFraction></span> per share, which are exercisable for a period of five years after issuance,
contain customary cashless exercise provisions and anti-dilution protection and are entitled to limited piggyback registration rights.
In addition, we agreed to extend the expiration date of all currently outstanding warrants previously issued to the placement agent and/or
its assignees to March 30, 2027. Debt issuance costs of $<span id="xdx_90F_eus-gaap--DeferredFinanceCostsNet_iI_pp0p0_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zCtw3AaJ0OEg" title="Debt issuance costs"><ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" contextRef="AsOf2022-04-01_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember" id="Fact001274" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">165,406</ix:nonFraction></span> were recorded for the issuance of the April 1, 2022 warrants, utilizing
the Black-Scholes valuation model. The fair value of warrants issued was determined to be $<span id="xdx_903_ecustom--FairValueOfWarrantsIssuedPricePerShare_iI_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zlNcPjYmT0a7" title="Fair value of warrants issued price per share"><ix:nonFraction name="INLX:FairValueOfWarrantsIssuedPricePerShare" contextRef="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember" id="Fact001276" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.91</ix:nonFraction></span>. Debt issuance costs of $<span id="xdx_90A_eus-gaap--DeferredFinanceCostsNet_iI_pp0p0_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zs9sMtxBwBrj" title="Debt issuance costs"><ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" contextRef="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember" id="Fact001278" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">47,607</ix:nonFraction></span> were
recorded for the extension of the exercise period for existing unexpired warrants to March 30, 2027, utilizing the Black-Scholes valuation
model. The fair value of warrants affected was determined to be from $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__srt--RangeAxis__srt--MinimumMember_zzGkUSZjGW3j" title="Class of warrant or right, exercise price of warrants or rights"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember_srt_MinimumMember" id="Fact001280" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.30</ix:nonFraction></span> to $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__srt--RangeAxis__srt--MaximumMember_zzi0Nox70WUe" title="Class of warrant or right, exercise price of warrants or rights"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember_srt_MaximumMember" id="Fact001282" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.97</ix:nonFraction></span>. Underwriting paid-in-capital charges of $<span id="xdx_90E_ecustom--UnderwritingExpenses_pp0p0_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zXkoK00CFiN2" title="Underwriting expense"><ix:nonFraction name="INLX:UnderwritingExpenses" contextRef="From2023-01-012023-12-31_custom_SecuritiesPurchaseAgreementMember" id="Fact001284" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">492,181</ix:nonFraction></span>
and debt issuance costs of $<span id="xdx_905_eus-gaap--Cash_iI_pp0p0_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zh3qvNyMAhw3" title="Placement agent cash"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember" id="Fact001286" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">254,160</ix:nonFraction></span> was recorded for the placement agent cash fee and other related legal fees. Amortization of the debt
issuance costs for this private placement offering was recorded at $<span id="xdx_90C_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230101__20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zcmAxFU4FZD5" title="Amortization of deferred financing costs"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2023-01-012023-12-31_custom_TaglichBrothersIncMember_custom_SecuritiesPurchaseAgreementMember" id="Fact001288" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">155,724</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220101__20221231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zKGLaBLjei3" title="Amortization of deferred financing costs"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2022-01-012022-12-31_custom_TaglichBrothersIncMember_custom_SecuritiesPurchaseAgreementMember" id="Fact001290" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">116,793</ix:nonFraction></span>, for the years ended December 31, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 57; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Private
Placement 2020</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 2, 2020, we sold <span id="xdx_905_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z4QhHCyXd832" title="Number of shares sold"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember" id="Fact001292" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">955,000</ix:nonFraction></span> shares of our common stock and certain subordinated notes in a private placement to accredited investors
as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pdd" title="Number of stock issued during period, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember" id="Fact001294" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">875,000</ix:nonFraction></span>
    shares of our common stock at a purchase price of $<span id="xdx_905_eus-gaap--SharesIssuedPricePerShare_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pdd" title="Price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember" id="Fact001296" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></span> per share, for aggregate gross proceeds of $<span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Proceeds from private placement"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember" id="Fact001298" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,500,000</ix:nonFraction></span>, and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pdd" title="Number of shares sold"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember" id="Fact001300" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,000</ix:nonFraction></span>
    units at a purchase price of $<span id="xdx_90E_eus-gaap--SaleOfStockPricePerShare_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pdd" title="Sale of stock price per share"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember" id="Fact001302" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1,000</ix:nonFraction></span> per unit, with each unit consisting of $<span id="xdx_905_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pp0p0" title="Value of stock sold"><ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember" id="Fact001304" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,000</ix:nonFraction></span> in 12% Subordinated Notes and <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesConversionOfUnits_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pdd" title="Conversion of units, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember" id="Fact001306" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40</ix:nonFraction></span> shares of our
    common stock, for aggregate gross proceeds of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueConversionOfUnits_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pp0p0" title="Conversion of units"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember" id="Fact001308" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,000,000</ix:nonFraction></span>.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the private placement offering, we paid the placement agent $<span id="xdx_902_ecustom--PaymentToPlacementAgentOnPrivatePlacementOffering_c20200301__20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Private placement offering"><ix:nonFraction name="INLX:PaymentToPlacementAgentOnPrivatePlacementOffering" contextRef="From2020-03-012020-03-02_us-gaap_PrivatePlacementMember" id="Fact001310" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">440,000</ix:nonFraction></span> in cash, equal to <span id="xdx_90B_ecustom--PercentageOfGrossProceedsPaidToPrivatePlacementAgent_pid_dp_c20200301__20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zDZX4MtBYVyk" title="Private placement agent"><ix:nonFraction name="INLX:PercentageOfGrossProceedsPaidToPrivatePlacementAgent" contextRef="From2020-03-012020-03-02_us-gaap_PrivatePlacementMember" id="Fact001312" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8</ix:nonFraction></span>% of the gross proceeds of the
offering, along with <span id="xdx_907_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Warrant to purchase of shares of common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember" id="Fact001314" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">95,500</ix:nonFraction></span> warrants to purchase shares of our common stock and reimbursement for the placement agent&#8217;s reasonable
out of pocket expenses, FINRA filing fees and related legal fees. The warrants are exercisable at an exercise price at $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Class of warrant or right, exercise price of warrants or rights"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember" id="Fact001316" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></span> per share
for a period of <span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zngCm6u6vBmg" title="Warrants term"><ix:nonNumeric contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember" format="ixt-sec:durwordsen" id="Fact001318" name="us-gaap:WarrantsAndRightsOutstandingTerm">five years</ix:nonNumeric></span> after issuance, contain customary cashless exercise provisions and anti-dilution protection and are entitled
to limited piggyback registration rights. Underwriting expense of $<span id="xdx_901_ecustom--UnderwritingExpenses_c20200301__20200302__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Underwriting expense"><ix:nonFraction name="INLX:UnderwritingExpenses" contextRef="From2020-03-012020-03-02_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" id="Fact001320" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">236,761</ix:nonFraction></span> and debt issuance costs of $<span id="xdx_908_eus-gaap--DeferredFinanceCostsNet_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pp0p0" title="Debt issuance costs"><ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember" id="Fact001322" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">135,291</ix:nonFraction></span> were recorded for the
issuance of the March 2, 2020 warrants, utilizing the Black-Scholes valuation model. The fair value of warrants issued was determined
to be $<span id="xdx_908_ecustom--FairValueOfWarrantsIssuedPricePerShare_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Fair value of warrants issued price per share"><ix:nonFraction name="INLX:FairValueOfWarrantsIssuedPricePerShare" contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember" id="Fact001324" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.90</ix:nonFraction></span>. Underwriting expense of $<span id="xdx_90F_ecustom--UnderwritingExpenses_c20200301__20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Underwriting expense"><ix:nonFraction name="INLX:UnderwritingExpenses" contextRef="From2020-03-012020-03-02_us-gaap_PrivatePlacementMember" id="Fact001326" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">307,867</ix:nonFraction></span> and debt issuance costs of $<span id="xdx_90F_eus-gaap--DeferredFinanceCostsNet_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Debt issuance costs"><ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember" id="Fact001328" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">175,924</ix:nonFraction></span> was recorded for the placement agent cash fee and other
related legal fees. Amortization of the debt issuance costs for this private placement offering was recorded at $<span id="xdx_90A_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230101__20231231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zbxjtDSc9ll8" title="Amortization of deferred financing costs"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2023-01-012023-12-31_us-gaap_PrivatePlacementMember" id="Fact001330" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,439</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220101__20221231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zJcCRJLdWpQh" title="Amortization of deferred financing costs"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2022-01-012022-12-31_us-gaap_PrivatePlacementMember" id="Fact001332" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">99,589</ix:nonFraction></span>
for the years ended December 31, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth the warrants to purchase our common stock that were outstanding as of December 31, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    to purchase <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_z99DlZyHEJzi" title="Warrant to purchase of shares of common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-12-31_custom_WarrantOneMember" id="Fact001334" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,000</ix:nonFraction></span> shares of common stock at an exercise price of $<span id="xdx_900_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_zsrByM8mKO23" title="Class of warrant or right, exercise price of warrants or rights"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_custom_WarrantOneMember" id="Fact001336" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">15.00</ix:nonFraction></span> per share exercisable until <span id="xdx_909_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_za160qDHfzxf" title="Warrant exercisable date"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_WarrantOneMember" format="ixt:datemonthdayyearen" id="Fact001338" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">March 30, 2027</ix:nonNumeric></span>, issued to certain
    5% stockholders.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    to purchase <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_z7eibNfiWcN2" title="Warrant to purchase of shares of common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-12-31_custom_WarrantTwoMember" id="Fact001340" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">17,200</ix:nonFraction></span> shares of common stock at an exercise price of $<span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zXrvopbe9J67" title="Class of warrant or right, exercise price of warrants or rights"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_custom_WarrantTwoMember" id="Fact001342" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.50</ix:nonFraction></span> per share exercisable until <span id="xdx_905_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zgjZN10wau4g" title="Warrants exercisable description"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_WarrantTwoMember" format="ixt:datemonthdayyearen" id="Fact001344" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">March 30, 2027</ix:nonNumeric></span>, issued to the
    placement agent in connection with private placements of our convertible promissory notes.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    to purchase <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zWzV3kebs3Sd" title="Warrant to purchase of shares of common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-12-31_custom_WarrantThreeMember" id="Fact001346" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,000</ix:nonFraction></span> shares of common stock at an exercise price of $<span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zvIR7fwo7UBe" title="Class of warrant or right, exercise price of warrants or rights"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_custom_WarrantThreeMember" id="Fact001348" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">9.00</ix:nonFraction></span> per share exercisable until <span id="xdx_908_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zMf188mwAwL6" title="Warrants exercisable description"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_WarrantThreeMember" format="ixt:datemonthdayyearen" id="Fact001350" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">March 30, 2027</ix:nonNumeric></span>, issued to the
    placement agent in connection with private placements of our convertible promissory notes.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    to purchase <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFourMember_zv0M2Fhl0Tng" title="Warrant to purchase of shares of common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-12-31_custom_WarrantFourMember" id="Fact001352" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">95,500</ix:nonFraction></span> shares of common stock at an exercise price of $<span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFourMember_zV5Aw00ZkHa7" title="Class of warrant or right, exercise price of warrants or rights"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_custom_WarrantFourMember" id="Fact001354" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></span> per share exercisable until <span id="xdx_903_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFourMember_z1QsANXXV5bl" title="Warrant exercisable date"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_WarrantFourMember" format="ixt:datemonthdayyearen" id="Fact001356" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">March 30, 2027</ix:nonNumeric></span>, issued to the
    placement agent in connection with private placements of our promissory notes.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    to purchase <span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFiveMember_zt0Ccib6rwak" title="Warrant to purchase of shares of common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-12-31_custom_WarrantFiveMember" id="Fact001358" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">124,258</ix:nonFraction></span> shares of common stock at an exercise price of $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFiveMember_z5BGLXDbqYFl" title="Class of warrant or right, exercise price of warrants or rights"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_custom_WarrantFiveMember" id="Fact001360" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.62</ix:nonFraction></span> per share exercisable until <span id="xdx_907_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFiveMember_zOgJyEn34Vxd" title="Warrant exercisable date"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_WarrantFiveMember" format="ixt:datemonthdayyearen" id="Fact001362" name="us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">March 30, 2027</ix:nonNumeric></span>, issued to the
    placement agent in connection with private placements of our promissory notes.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_do_c20231231_zKs2DXhMSXe8" title="Warrant to purchase of shares of common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-12-31" id="Fact001364" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">No</ix:nonFraction></span>
warrants were issued during 2023. Warrants to purchase <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20221231_z64PIvkm8ka8" title="Warrant to purchase of shares of common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2022-12-31" id="Fact001366" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">124,258</ix:nonFraction></span> shares of common stock were issued during the year ended December 31,
2022 at a fair value determined to be $<span id="xdx_90C_ecustom--FairValueOfWarrantsIssuedPricePerShare_iI_pid_c20231231_zhmB3DTPZQz8" title="Fair value of warrants issued price per share"><ix:nonFraction name="INLX:FairValueOfWarrantsIssuedPricePerShare" contextRef="AsOf2023-12-31" id="Fact001368" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.91</ix:nonFraction></span> per warrant utilizing the Black-Scholes valuation model. The estimated value of the warrants
issued during the year ended December 31, 2022, as well as the assumptions that were used in calculating such values, were based on estimates
at the issuance date in the table below.</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001370" name="INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock"><p id="xdx_89F_ecustom--ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_zGsQZTFyxr25" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zLsuG0eRjh0l" style="display: none">Schedule
of Estimated Values of Warrants Valuation Assumptions</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    Issued <br/>
    April 1, 2022</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 84%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free
    interest rate</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zm4ki6X3IFpl" title="Warrants, measurement input percentage"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember" id="Fact001372" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">2.55</ix:nonFraction></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    average expected term</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zw4GbALhU10i" title="Warrants, term"><ix:nonNumeric contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedTermMember" format="ixt-sec:duryear" id="Fact001374" name="us-gaap:WarrantsAndRightsOutstandingTerm">5</ix:nonNumeric></span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected
    volatility</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zXM9qq1uE5I8" title="Warrants, measurement input percentage"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputPriceVolatilityMember" id="Fact001376" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">116.32</ix:nonFraction></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected
    dividend yield</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z5E03tuZuTxa" title="Warrants, measurement input percentage"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedDividendRateMember" id="Fact001378" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.00</ix:nonFraction></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AB_zK2uiGdJny9f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 58; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001380" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zQaVNuyGW37" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<i><span id="xdx_82C_z4vjw54rFT1f">Stock-Based Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we issue stock options and restricted stock as compensation for services rendered by our directors and employees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted
Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 28, 2023 and January 6, 2022, we issued <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20231227__20231228__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zEuZGZsPZd7h" title="Stock issued during period, shares, restricted stock award"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2023-12-272023-12-28_us-gaap_RestrictedStockMember" id="Fact001382" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">39,864</ix:nonFraction></span> shares and <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20220105__20220106__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zmmkHD8EVmuk" title="Stock issued during period, shares, restricted stock award"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2022-01-052022-01-06_us-gaap_RestrictedStockMember" id="Fact001384" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,097</ix:nonFraction></span> shares, respectively, of restricted common stock to our directors
as part of their annual compensation plan. The grants of restricted common stock were made outside the 2015 Plan and were not subject
to vesting. Stock compensation of $<span id="xdx_902_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zuoyS3k50TD4" title="Allocated share based compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember" id="Fact001386" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">147,500</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_ztpuMI6O5Lm1" title="Allocated share based compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-12-31_us-gaap_RestrictedStockMember" id="Fact001388" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">57,500</ix:nonFraction></span> was recorded on this issuance of restricted common stock for the years ended December
31, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock
Options</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not make any stock option grants during 2023. On April 14, 2022, we granted employees stock options to purchase <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_zHAEz0DbKGK4" title="Stock option granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" contextRef="From2022-04-132022-04-14_custom_EmployeeMember" id="Fact001390" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">220,587</ix:nonFraction></span> shares at
an exercise price of $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_iI_c20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_zAzRVNobZzkl" title="Stock option exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" contextRef="AsOf2022-04-14_custom_EmployeeMember" id="Fact001392" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.08</ix:nonFraction></span> per share in accordance with the 2015 Plan, with vesting continuing until 2025. The total fair value of $<span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_zGmE9YYebLm5" title="Stock option fair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2022-04-132022-04-14_custom_EmployeeMember" id="Fact001394" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,152,470</ix:nonFraction></span>
for these stock options is being recognized over the requisite service period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average grant date fair value of options granted during the year ended December 31, 2022 was $<span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zXBMwawaGuW6" title="Weighted-average grant date fair value of options granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-12-31" id="Fact001396" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.22</ix:nonFraction></span>. The weighted average assumptions
that were used in calculating such values during the year ended December 31, 2022, as well as the assumptions that were used in calculating
such values, were based on estimates at the grant date in the table as follows:</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001398" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zTy9VMsvhI08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zHL7Gf0LMAZi" style="display: none">Schedule
of Estimated Values of Stock Option Grants Valuation Assumptions</span></span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Grant Date <br/> April 14, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 84%; text-align: justify">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zq8UchHKIQEe" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember" id="Fact001400" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.82</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Weighted average expected term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pid_dtY_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zG3c4dvT6gb7" title="Weighted average expected term"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember" format="ixt-sec:duryear" id="Fact001402" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">6</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zeCbp7ENP00b" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember" id="Fact001404" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">116.60</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_z8qvLDHbtDsc" title="Expected dividend yield"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember" id="Fact001406" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zqi9dUPsI2Qg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001408" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zQ3X0HirPRNa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock option activity during the years ended December 31, 2023 and 2022 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_znBokUq6XaM4" style="display: none">Schedule of Stock Option Activity</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Under Option</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; padding-bottom: 1.5pt">Outstanding at January 1, 2023</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zE42HBDl7L13" title="Shares Under Option, Outstanding beginning balance" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" id="Fact001410" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">365,447</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQo4TWZjjhs4" title="Weighted- Average Exercise Price, Outstanding beginning balance" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" id="Fact001412" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.89</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEYthYBCBFDi" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001414" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8</ix:nonNumeric></span> years</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNRKx5H0luqi" title="Aggregate Intrinsic Value, Outstanding, beginning balance" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" id="Fact001416" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,200</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNBOHSbO14L5" title="Shares Under Option, Forfeited and expired" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" id="Fact001418" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,560</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWxTIygGCmjb" title="Weighted- Average Exercise Price, Forfeited and expired" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" id="Fact001420" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">15.34</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqMPJAqTE2M4" title="Weighted- Average Exercise Price, Forfeited and expired" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue" contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" id="Fact001422" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">19,200</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Outstanding at December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6dxGGcTuC6a" title="Shares Under Option, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="Fact001424" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">357,887</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlUfh1Q4e8ql" title="Weighted- Average Exercise Price, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="Fact001426" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.69</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZYBP2ZxUylh" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001428" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8</ix:nonNumeric></span> years</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJEa9guMmI26" title="Aggregate Intrinsic Value, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1430">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Exercisable at December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zPggPDQ9oIcj" title="Shares Under Option, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="Fact001432" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">186,594</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbRXR4tceeK9" title="Weighted- Average Exercise Price, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="Fact001434" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.60</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zS68GQt3HgJ9" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001436" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">7</ix:nonNumeric></span> years</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z7A7W4vRkE78" title="Aggregate Intrinsic Value, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1438">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Under</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Option</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding at January 1, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zioWWGGDtHR2" title="Shares Under Option, Outstanding beginning balance" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" id="Fact001440" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">144,860</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNRUIRDTajDk" title="Weighted- Average Exercise Price, Outstanding beginning balance" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" id="Fact001442" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.61</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsgCbnyXx2oe" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001444" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8</ix:nonNumeric></span> years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zPQoiTA2l4Xc" title="Aggregate Intrinsic Value, Outstanding, beginning balance" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" id="Fact001446" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,200</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Granted</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmpAAxK98cxi" title="Shares Under Option, Granted" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" id="Fact001448" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">220,587</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zKDYGuvDEOt6" title="Weighted- Average Exercise Price, Granted" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" id="Fact001450" format="ixt:numdotdecimal" decimals="2" unitRef="USDPShares">6.08</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Outstanding at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zOu1r0isglc1" title="Shares Under Option, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" id="Fact001452" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">365,447</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znXNVVBi5iQc" title="Weighted- Average Exercise Price, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" id="Fact001454" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.89</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCE3BvRSrqNh" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001456" name="INLX:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm">8</ix:nonNumeric></span> years</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvqeZCm6FtB4" title="Aggregate Intrinsic Value, Outstanding ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" id="Fact001458" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,200</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Exercisable at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zP4fKeeVO1H5" title="Shares Under Option, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" id="Fact001460" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">93,085</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zulO1FtAPaXd" title="Weighted- Average Exercise Price, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" id="Fact001462" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.44</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zq2W0O6weVV7" title="Weighted Average Remaining Contractual Life Outstanding, beginning"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001464" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">7</ix:nonNumeric></span> years</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbrTV1vLC4E2" title="Aggregate Intrinsic Value, Exercisable ending balance" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" id="Fact001466" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,200</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AB_zG6LSRXNScd2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 59; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended December 31, 2023 and 2022, stock-based compensation for options was $<span id="xdx_90C_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20231231_z2iuN8kKfBae"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-01-01to2023-12-31" id="Fact001467" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">464,529</ix:nonFraction></span> and $<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20221231_zUB09hE7KTFg"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-12-31" id="Fact001468" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">363,950</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023 and 2022, there was $<span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20231231_zfxl6xtMJVki" title="Unrecognized compensation costs"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2023-12-31" id="Fact001470" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">547,981</ix:nonFraction></span> and $<span id="xdx_90F_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20221231_z28H67Ajtm87" title="Unrecognized compensation costs"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2022-12-31" id="Fact001472" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,019,140</ix:nonFraction></span>, respectively, of total unrecognized compensation costs related to
stock options granted under our stock option agreements. The unrecognized compensation cost is expected to be recognized over a weighted-average
period of one year. The total fair value of stock options that vested during the years ended December 31, 2023 and 2022 was $<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231_zCLVL1nAEJm6" title="Fair value of stock options"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-01to2023-12-31" id="Fact001474" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">467,771</ix:nonFraction></span>
and $<span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20220101__20221231_zGoUlrhQrxwe" title="Fair value of stock options"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2022-01-012022-12-31" id="Fact001476" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">91,913</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Issues
of Stock-Based Compensation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001478" name="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock_z9bpBoOCauu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following represent grants of stock options, including the fair value recognized or to be recognized over the requisite service period:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_z43BJHL7LyC">Schedule
of Stock Options Grant</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Grant date</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Shares granted <br/> (canceled)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Exercise price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Date fully vested</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 24%; text-align: right">February 10, 2016</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zRUmAjCFXkAl" title="Shares granted (canceled)" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31_custom_FebruaryTenTwoThousandSixteenMember" id="Fact001480" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,200</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zNO6FPwncSG3" title="Exercise price" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_custom_FebruaryTenTwoThousandSixteenMember" id="Fact001482" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">48.00</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 24%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zibud23B4Zt1" title="Date fully vested"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_FebruaryTenTwoThousandSixteenMember" format="ixt:datemonthdayyearen" id="Fact001484" name="INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate">February 10, 2020</ix:nonNumeric></span></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_znMuzdIPyaie" title="Fair value" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-012023-12-31_custom_FebruaryTenTwoThousandSixteenMember" id="Fact001486" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">174,748</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">December 6, 2016</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zY9MkxLqPdo4" title="Shares granted (canceled)" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31_custom_DecemberSixTwoThousandSixteenMember" id="Fact001488" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zZ0lBY1YcIcd" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_custom_DecemberSixTwoThousandSixteenMember" id="Fact001490" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">38.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zGHbLk0TKoFk" title="Date fully vested"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_DecemberSixTwoThousandSixteenMember" format="ixt:datemonthdayyearen" id="Fact001492" name="INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate">December 6, 2020</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zGFjb3DO1A96" title="Fair value" style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-012023-12-31_custom_DecemberSixTwoThousandSixteenMember" id="Fact001494" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">63,937</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">September 25, 2017</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zTQQ6gR9F2Ai" title="Shares granted (canceled)" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenMember" id="Fact001496" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zKatmuSiPHn6" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenMember" id="Fact001498" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">15.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zhMc6JX3LRu6" title="Date fully vested"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenMember" format="ixt:datemonthdayyearen" id="Fact001500" name="INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate">September 25, 2019</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zV7nCACyYm0a" title="Fair value" style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenMember" id="Fact001502" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">194,149</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">September 25, 2017</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zmzM26EnAzWg" title="Shares granted (canceled)" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" id="Fact001504" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zAwxzexVqzk2" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" id="Fact001506" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">19.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zPQhjkaTM6T3" title="Date fully vested"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" format="ixt:datemonthdayyearen" id="Fact001508" name="INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate">September 25, 2019</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zR4QyoEXOH27" title="Fair value" style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" id="Fact001510" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">126,862</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">January 30, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zm27pojgvcae" title="Shares granted (canceled)" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31_custom_JanuaryThirtyTwoThousandNinteenMember" id="Fact001512" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">250</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zEC2GqZ4Tdz4" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_custom_JanuaryThirtyTwoThousandNinteenMember" id="Fact001514" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">45.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zrvRbHeXJTw6" title="Date fully vested"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_JanuaryThirtyTwoThousandNinteenMember" format="ixt:datemonthdayyearen" id="Fact001516" name="INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate">January 30, 2019</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zwvmKPD03gE8" title="Fair value" style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-012023-12-31_custom_JanuaryThirtyTwoThousandNinteenMember" id="Fact001518" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">885</ix:nonFraction></td><td style="text-align: left"><p style="margin-top: 0; margin-bottom: 0">&#160;</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">&#160;</p></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">March 11, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_iN_di_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zpItsr1Q705l" title="Shares granted (canceled)" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenMember" id="Fact001520" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">33,200</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zTwfxkCImaU2" title="Exercise price" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1522">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zw3rO0eJ51sb" title="Fair value" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1524">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">March 11, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zDvWfHRMRfh3" title="Shares granted (canceled)" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantOneMember" id="Fact001526" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">33,200</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zcsljec18U3c" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantOneMember" id="Fact001528" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.50</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zj1mOR7OkeLa" title="Date fully vested"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantOneMember" format="ixt:datemonthdayyearen" id="Fact001530" name="INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate">December 6, 2020</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_fKDEp_zH84ymd0nmF4" title="Fair value" style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantOneMember" id="Fact001532" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,898</ix:nonFraction></td><td style="text-align: left">(1)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">March 11, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zsyhjmga0VDl" title="Shares granted (canceled)" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantTwoMember" id="Fact001534" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,100</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zMAI4pddgT4g" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantTwoMember" id="Fact001536" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.50</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zQlKm5I2u0Ah" title="Date fully vested"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantTwoMember" format="ixt:datemonthdayyearen" id="Fact001538" name="INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate">March 11, 2023</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zBnhrUL90DNe" title="Fair value" style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantTwoMember" id="Fact001540" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">44,591</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">September 2, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zIaZelWAiO2g" title="Shares granted (canceled)" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31_custom_SeptemberTwoTwoThousandTwentyMember" id="Fact001542" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">99,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zGgti6to58ga" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_custom_SeptemberTwoTwoThousandTwentyMember" id="Fact001544" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zUJp0UzPjtz2" title="Date fully vested"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_SeptemberTwoTwoThousandTwentyMember" format="ixt:datemonthdayyearen" id="Fact001546" name="INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate">September 2, 2024</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zg4jkvzlyiu7" title="Fair value" style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-012023-12-31_custom_SeptemberTwoTwoThousandTwentyMember" id="Fact001548" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">327,181</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">April 14, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zoN6rHZOY8U" title="Shares granted (canceled)" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31_custom_AprilFourteenTwoThousandTwentyTwoMember" id="Fact001550" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">220,587</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zx2BNp5uZu0c" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_custom_AprilFourteenTwoThousandTwentyTwoMember" id="Fact001552" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.08</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zyqeE9NCQXs3" title="Date fully vested"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_AprilFourteenTwoThousandTwentyTwoMember" format="ixt:datemonthdayyearen" id="Fact001554" name="INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate">April 14, 2025</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_z569bqkCvtv3" title="Fair value" style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-012023-12-31_custom_AprilFourteenTwoThousandTwentyTwoMember" id="Fact001556" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,152,470</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F05_zrTtssEP0Okk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F13_zHeLowwfEtzi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001557" xml:lang="en-US">Represents
    incremental fair value of replacement shares compared to canceled shares.</ix:footnote></span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AB_z0iX7uSyis24" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001559" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><p id="xdx_809_eus-gaap--ConcentrationRiskDisclosureTextBlock_zRFNmXxoKUCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
<span id="xdx_825_zxUI2PbhZ0L2">Concentrations</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
from a limited number of customers have accounted for a substantial percentage of our total revenues. During the years ended December
31, 2023 and 2022, our largest customer, the State of Michigan, accounted for <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zS6sS0WSyh3l" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" id="Fact001561" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">35</ix:nonFraction></span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zEeah1z32p29" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" id="Fact001563" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">38</ix:nonFraction></span>%, respectively, of our total revenues for
each period, and our second largest customer, Rocket Mortgage, accounted for <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zulaSXcaS1t4" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" id="Fact001565" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5</ix:nonFraction></span>% and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDUFrHBAHsqg" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" id="Fact001567" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6</ix:nonFraction></span>%, respectively, of our total revenues.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2023, and 2022, government contracts, including K-12 education, represented approximately <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zHZKuGplCmt8" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" id="Fact001569" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">80</ix:nonFraction></span>% and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRj3ZOCpioaj" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" id="Fact001571" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">77</ix:nonFraction></span>%
of our net revenues, respectively. A significant portion of our sales to resellers represent ultimate sales to government agencies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023, accounts receivable concentrations from our two largest customers were <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zlKmjhxrcfRh" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember" id="Fact001573" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">62</ix:nonFraction></span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zcqW3Nbpxmz5" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember" id="Fact001575" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3</ix:nonFraction></span>% of gross accounts receivable,
respectively by customer. As of December 31, 2022, accounts receivable concentrations from our two largest customers were <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zMbacIcWtGz4" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember" id="Fact001577" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">44</ix:nonFraction></span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zc7LrxuM2oPk" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember" id="Fact001579" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7</ix:nonFraction></span>%
of gross accounts receivable, respectively by customer. Accounts receivable balances from our two largest customers at December 31, 2023
have been partially collected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 60; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001581" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_80D_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zjKoY616k4eb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
<span id="xdx_820_zW5LWV9uTjD2">Certain Relationships and Related Transactions</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Certain
Relationships and Related Transactions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of the related person transactions that Intellinetics has participated in at any time during the reporting period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Notes
Payable &#8211; Related Parties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 9 for a summary of notes issued to related parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2022
Private Placement</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following related persons participated as investors a private placement of our securities, on the same terms as all other investors participating
in the offering. We issued and sold (i) shares of common stock, at a price of $<span id="xdx_903_eus-gaap--SharesIssuedPricePerShare_iI_c20221231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyPrivatePlacementMember_zHXrj3dddTOl" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-12-31_custom_TwoThousandTwentyPrivatePlacementMember" id="Fact001583" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.62</ix:nonFraction></span> per share and (ii) 12% subordinated notes. The principal
amount of the 12% subordinated notes, together with any accrued and unpaid interest thereon, is due and payable on March 30, 2025.</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001585" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zVRB3y46v6H8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zGWQ2AXyhEv4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of Related Party Transactions</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Name of<br/> Investor</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Relationship to Intellinetics</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of<br/> Shares<br/> Purchased</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount of<br/> Notes<br/> Purchased</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Date of<br/> Transaction</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 20%; text-align: left">Michael N. Taglich</td><td style="width: 2%">&#160;</td>
    <td id="xdx_988_ecustom--RelationshipToCompany_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zjYXYswkrd1b" title="Relationship to the Company" style="width: 28%; text-align: left"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_MichaelNTaglichMember" id="Fact001587" name="INLX:RelationshipToCompany">Director;
    Beneficially owns more than 5% of the common stock of Intellinetics.</ix:nonNumeric></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zX05eSGEGD46" title="Number of Shares Purchased" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-01-012023-12-31_custom_MichaelNTaglichMember" id="Fact001589" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">262,986</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zJPbhkLMPX1h" title="Amounts of notes purchased" style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1591">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 12%; text-align: right"><span id="xdx_90F_eus-gaap--RelatedPartyTransactionDate_dd_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zfOmwIB6zKn9" title="Date of Transaction"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_MichaelNTaglichMember" format="ixt:datemonthdayyear" id="Fact001593" name="us-gaap:RelatedPartyTransactionDate">04/01/2022</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Robert F. Taglich</td><td>&#160;</td>
    <td id="xdx_988_ecustom--RelationshipToCompany_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_za4MQaeWx9u7" title="Relationship to the Company" style="text-align: left"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_RobertFTaglichMember" id="Fact001595" name="INLX:RelationshipToCompany">Beneficially owns more than 5% of the Common Stock of Intellinetics.</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_zAFrjUYvN6oh" title="Number of Shares Purchased" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-01-012023-12-31_custom_RobertFTaglichMember" id="Fact001597" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">179,652</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_znXdw9T3DHQ" title="Amounts of notes purchased" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_custom_RobertFTaglichMember" id="Fact001599" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--RelatedPartyTransactionDate_dd_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_zs3Ej99YCK8k" title="Date of Transaction"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_RobertFTaglichMember" format="ixt:datemonthdayyear" id="Fact001601" name="us-gaap:RelatedPartyTransactionDate">04/01/2022</ix:nonNumeric></span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zUNMxiP6FCN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Promoters
and Certain Control Persons</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--EquityBeneficialOwnershipDescription_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyPrivatePlacementMember_zPGMZp9gU2Hl"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyPrivatePlacementMember" id="Fact001602" name="INLX:EquityBeneficialOwnershipDescription">William
M. Cooke, chair of the board of directors of Intellinetics, retired from his position as Vice President of Investment Banking at Taglich
Brothers, Inc. effective December 31, 2023. Robert F. Taglich and Michael N. Taglich, each beneficial owners of more than 5% of our common
stock, are both principals of Taglich Brothers, Inc</ix:nonNumeric></span>., and Michael N. Taglich is a director of Intellinetics.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
retained Taglich Brothers, Inc. on an exclusive basis to render financial advisory and investment banking services to us in connection
with our acquisition of Yellow Folder. Pursuant to an Engagement Agreement, dated May 1, 2020, we paid Taglich Brothers, Inc. a success
fee of $<span id="xdx_900_ecustom--PaymentOfSuccessFee_pp0p0_c20200430__20200501__us-gaap--TypeOfArrangementAxis__custom--EngagementAgreementMember_zUj3PrRfdWrl" title="Payment of success fee"><ix:nonFraction name="INLX:PaymentOfSuccessFee" contextRef="From2020-04-302020-05-01_custom_EngagementAgreementMember" id="Fact001604" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">200,000</ix:nonFraction></span> as a result of the successful completion of the acquisition of Yellow Folder.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
retained Taglich Brothers, Inc., as the exclusive placement agent for the 2022 private placement, as described above, pursuant to a Placement
Agent Agreement. In connection with the 2022 private placement, we paid Taglich Brothers, Inc. $<span id="xdx_90A_eus-gaap--PaymentsForRepurchaseOfPrivatePlacement_pp0p0_c20230101__20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zjZn7NwAL2E4" title="Payments to private placement"><ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfPrivatePlacement" contextRef="From2023-01-012023-12-31_custom_TaglichBrothersIncMember" id="Fact001606" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">696,420</ix:nonFraction></span>, which represented an <span id="xdx_909_ecustom--CommissionPercentage_pid_dp_uPure_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyTwoPrivatePlacementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zF9YH3KLJkZd" title="Commission percentage"><ix:nonFraction name="INLX:CommissionPercentage" contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoPrivatePlacementMember_custom_TaglichBrothersIncMember" id="Fact001608" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8</ix:nonFraction></span>% commission
based upon the gross proceeds of the 2022 private placement. In addition, for its services in the 2022 private placement, Taglich Brothers,
Inc. was issued warrants to purchase <span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_z4ViMed8g1M" title="Number of warrants to purchase common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-12-31_custom_TaglichBrothersIncMember" id="Fact001610" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">124,258</ix:nonFraction></span> shares of common stock, which amount is equal to <span id="xdx_90C_ecustom--SaleOfStockPercentage_pid_dp_uPure_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyTwoPrivatePlacementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zGWNGlGdIyD8" title="Share sold percentage"><ix:nonFraction name="INLX:SaleOfStockPercentage" contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoPrivatePlacementMember_custom_TaglichBrothersIncMember" id="Fact001612" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>% of the shares sold in the 2022 private
placement, which have an exercise price of $<span id="xdx_908_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pp2d_c20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_z7feLL7Usqyj" title="Warrants exercise price, per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_custom_TaglichBrothersIncMember" id="Fact001614" format="ixt:numdotdecimal" decimals="2" unitRef="USDPShares">4.62</ix:nonFraction></span> per share of common stock, are exercisable for a period of five years, contain customary
cashless exercise and anti-dilution protection rights and are entitled to piggy-back registration rights.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001616" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_809_eus-gaap--SubsequentEventsTextBlock_z4WmpTLGbWZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>16. <span id="xdx_820_zSAd8FzaSMi9">Subsequent Events</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Amendment of 2022 Notes</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">On March 13, 2024, we agreed with the note holders  to amend the
Unrelated Notes and Related Notes to extend the maturity date to <span id="xdx_90E_eus-gaap--DebtInstrumentMaturityDate_dd_c20240313__20240313__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember_zed8GB5OPGUf" title="Extend maturity date"><ix:nonNumeric contextRef="From2024-03-132024-03-13_us-gaap_SubsequentEventMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_NonrelatedPartyMember" format="ixt:datemonthdayyearen" id="Fact001618" name="us-gaap:DebtInstrumentMaturityDate">December 31, 2025</ix:nonNumeric></span>, for $<span id="xdx_90C_eus-gaap--NotesPayable_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zYDiQ07Dikei" title="Notes payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_SubsequentEventMember" id="Fact001620" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,519,500</ix:nonFraction></span> of the remaining $<span id="xdx_907_eus-gaap--NotesPayable_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zhaPtY0bHQI7" title="Notes payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_SubsequentEventMember" id="Fact001622" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,364,500</ix:nonFraction></span> in 2022 Unrelated
Notes and&#160;all $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20240313__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zswvXPS9XMyl" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-03-13_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember_us-gaap_SubsequentEventMember" id="Fact001624" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,000</ix:nonFraction></span> of the 2022 Related Notes.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><p id="xdx_81C_z8AxOoSX378h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 61; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_003"></span>ITEM
9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_004"></span>ITEM
9A. CONTROLS AND PROCEDURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Evaluation
of Disclosure Controls and Procedures</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain &#8220;disclosure controls and procedures&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act that are
designed to ensure that information required to be disclosed by us in reports we file or submit under the Exchange Act is recorded, processed,
summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and that such information is accumulated
and communicated to our management, including our principal executive officer and principal financial office, and Board of Directors,
as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures,
management recognizes that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable
assurance of achieving the desired objectives, and we necessarily are required to apply our judgment in evaluating the cost-benefit relationship
of possible disclosure controls and procedures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management, including our principal executive officer and principal financial officer, evaluated the effectiveness of the design and
operation of our disclosure controls and procedures as of December 31, 2023 and concluded that our disclosure controls and procedures
were effective as of December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Management&#8217;s
Annual Report on Internal Control Over Financial Reporting</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f)
and 15d-15(f) of the Exchange Act. Internal control over financial reporting is designed to provide reasonable assurance regarding the
reliability of financial reporting and the preparation and fair presentation of consolidated financial statements for external purposes,
in accordance with generally accepted accounting principles. The effectiveness of any system of internal control over financial reporting
is subject to inherent limitations and therefore, may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness
of future periods are subject to the risk that the controls may become inadequate due to change in conditions, or that the degree of
compliance with the policies or procedures may deteriorate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management, including our principal executive officer and principal financial officer, conducted an evaluation of the effectiveness of
our internal control over financial reporting using the criteria set forth by the committee of Sponsoring Organization of the Treadway
Commission (COSO) in Internal Control-Integrated Framework (2013).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is
a reasonable possibility that a material misstatement of our annual or interim consolidated financial statements will not be prevented
or detected on a timely basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 62; Options: NewSection; Value: 35 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on our evaluation, our principal executive officer and principal financial officer concluded that, as of December 31, 2023, our disclosure
controls and procedures were effective as required under Rules 13a-15(e) and 15d-15(e) under the Exchange Act and we did maintain effective
internal control over financial reporting, based on criteria issued by COSO.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
report does not include an attestation report of our registered public accounting firm regarding internal control over financial reporting.
Management&#8217;s report was not subject to attestation by our registered public accounting firm pursuant to rules of the SEC that permit
us to provide only management&#8217;s report in this report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Changes
in Internal Control Over Financial Reporting</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no changes in our internal control over financial reporting (as defined in Rules 13a-13(f) and 15d-15(f) under the Exchange Act)
that occurred during our fourth fiscal quarter of the fiscal year ended December 31, 2023, that has materially affected, or is reasonably
likely to materially affect, our internal control over financial reporting.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_005"></span>ITEM
9B. OTHER INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_006"></span>ITEM
9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTION.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_007"></span>Part
III</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_008"></span>ITEM
10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: -1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
by reference to our definitive Proxy Statement for the 2024 Annual Meeting of Stockholders, which will be filed with the SEC no later
than 120 days after December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_009"></span>ITEM
11. EXECUTIVE COMPENSATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
by reference to our definitive Proxy Statement for the 2024 Annual Meeting of Stockholders, which will be filed with the SEC no later
than 120 days after December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_010"></span>ITEM
12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
by reference to our definitive Proxy Statement for the 2024 Annual Meeting of Stockholders, which will be filed with the SEC no later
than 120 days after December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_011"></span>ITEM
13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
by reference to our definitive Proxy Statement for the 2024 Annual Meeting of Stockholders, which will be filed with the SEC no later
than 120 days after December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_012"></span>ITEM
14. PRINCIPAL ACCOUNTING FEES AND SERVICES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
by reference to our definitive Proxy Statement for the 2024 Annual Meeting of Stockholders, which will be filed with the SEC no later
than 120 days after December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 63; Value: 35 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_013"></span>Part
IV</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="z_014"></span>ITEM
15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reference
is made to the Index to Financial Statements beginning on Page F-1 hereof.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
Statement Schedules.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
Documents Filed as Part of Report</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
Financial Statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)
Exhibits.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
exhibits listed on the accompanying Exhibit Index are filed or incorporated by reference as part of this report and such Exhibit Index
is incorporated by reference.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 64; Value: 35 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="z_015"></span>Signatures</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of Section 13 or 15(d) 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, on March 28, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intellinetics,
    Inc.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 47%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    James F. DeSocio</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>James
    F. DeSocio</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>President,
    Chief Executive Officer and Director</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 indicated on March 27, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    James F. DeSocio</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">President,
    Chief Executive Officer, and Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>James
    F. DeSocio</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Joseph D. Spain</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer and Treasurer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Joseph
    D. Spain</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial and Accounting Officer)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Stanley P. Jaworski, Jr.</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stanley
    P. Jaworski, Jr.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Paul Seid</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Paul
    Seid</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Roger Kahn</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Roger
    Kahn</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    William M. Cooke</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman
    of the Board, Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>William
    M. Cooke</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Michael N. Taglich</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Michael
    N. Taglich</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    John Guttilla</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>John
    Guttilla</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 65; Value: 35 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>EXHIBIT
INDEX</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>No.</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="5" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Incorporation
    by Reference</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Form</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Filing
    Date</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000101041200000245/0001010412-00-000245-0002.txt" style="-sec-extract: exhibit">Articles of Incorporation of Intellinetics, Inc.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-SB</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-02-2000</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000102317507000135/exh31certcorrect.htm" style="-sec-extract: exhibit">Certificate of Correction, effective May 22, 2007</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">06-15-2007</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000114420414053888/v388237_ex99-1.htm" style="-sec-extract: exhibit">Certificate of Amendment to Articles of Incorporation of Intellinetics, Inc.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">09-03-2014</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315220003314/ex3-1.htm" style="-sec-extract: exhibit">Certificate of Amendment to Articles of Incorporation of Intellinetics, Inc., dated March 2, 2020</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">03-04-2020</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1.5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315220003314/ex3-2.htm" style="-sec-extract: exhibit">Certificate of Amendment to Articles of Incorporation of Intellinetics, Inc., dated March 3, 2020</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">03-04-2020</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000101041200000245/0001010412-00-000245-0004.txt" style="-sec-extract: exhibit">Bylaws of Intellinetics, Inc.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-SB</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-02-2000</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000119312512091655/d309697dex34.htm" style="-sec-extract: exhibit">Amendment No. 1 to the Bylaws of Intellinetics, Inc.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">03-01-2012</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315220003314/ex3-3.htm" style="-sec-extract: exhibit">Amendment No. 2 to the Bylaws of Intellinetics, Inc.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">03-04-2020</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 66; Value: 35 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315220005034/ex4-1.htm" style="-sec-extract: exhibit">Form of Stock Certificate</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3-30-2020</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000114420417001114/v456467_ex10-3.htm" style="-sec-extract: exhibit">Form of Placement Agent Warrants, dated January 31, 2017</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">01-06-2017</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000114420417001114/v456467_ex10-2.htm" style="-sec-extract: exhibit">Form of Warrant to Purchase Common Stock, issued October 22, 2017</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">01-06-2017</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315217013772/ex10-5.htm" style="-sec-extract: exhibit">Form of Placement Agent Warrants</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11-24-2017</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.5
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315218013771/ex10-3.htm" style="-sec-extract: exhibit">Form of Placement Agent Warrants</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">09-26-18</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="ex4-6.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description of Registered Securities+</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.7</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315222009115/ex4-1.htm" style="-sec-extract: exhibit">Form of Placement Agent Warrants, dated April 1, 2022</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">04-05-2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.8</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315222009115/ex10-2.htm" style="-sec-extract: exhibit">Form of 12% Subordinated Notes, dated April 1, 2022</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">04-05-2022</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000119312512056689/d296052dex1037.htm" style="-sec-extract: exhibit">Amended Employment Agreement of Matthew L. Chretien, dated September 16, 2011</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.37</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">02-13-2012</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000119312512056689/d296052dex1038.htm" style="-sec-extract: exhibit">Amended Offer of Employment of Matthew L. Chretien, dated September 16, 2011</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.38</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">02-13-2012</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000114420416138167/v454530_ex10-3.htm" style="-sec-extract: exhibit">Employment Agreement of Joseph D. Spain dated December 2, 2016</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12-06-2016</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315217003050/ex10-6.htm" style="-sec-extract: exhibit">Lease Renewal Agreement by and between Intellinetics, Inc. and Dividend Drive LLC, dated as of August 9, 2016</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">03-30-2017</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000114420415026224/v408569_ex10-3.htm" style="-sec-extract: exhibit">Intellinetics, Inc. 2015 Equity Incentive Plan</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">04-30-2015</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315217010900/ex10-2.htm" style="-sec-extract: exhibit">First Amendment to Intellinetics, Inc. 2015 Equity Incentive Plan, dated September 25, 2017</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">09-26-2017</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315218002534/ex10-2.htm" style="-sec-extract: exhibit">Second Amendment to Intellinetics, Inc. 2015 Equity Incentive Plan, dated February 19, 2018</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">02-23-2018</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315222007657/ex10-8.htm" style="-sec-extract: exhibit">Third Amendment to Intellinetics, Inc. 2015 Equity Incentive Plan, dated April 17, 2020</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3-24-2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315221010527/ex10-1.htm" style="-sec-extract: exhibit">Fourth Amendment to Intellinetics, Inc. 2015 Equity Incentive Plan, dated April 29, 2021</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">05-05-2021</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000114420416090633/v434367_ex10-9.htm" style="-sec-extract: exhibit">Form of Non-Qualified Stock Option Agreement under Company&#8217;s 2015 Equity Incentive Plan</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-K
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">03-28-2016</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000114420416074109/v428313_ex10-6.htm" style="-sec-extract: exhibit">Form of Incentive Stock Option Agreement under Company&#8217;s 2015 Equity Incentive Plan</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">01-05-2016</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315217010900/ex10-1.htm" style="-sec-extract: exhibit">Offer Letter, dated September 25, 2017, between Intellinetics, Inc. and James F. DeSocio</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">09-26-2017</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315218002534/ex10-3.htm" style="-sec-extract: exhibit">Intellinetics, Inc. 2018 Executive Incentive Compensation Plan</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">02-23-2018</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315218002534/ex10-1.htm" style="-sec-extract: exhibit">Amendment, dated February 19, 2018, between Intellinetics, Inc. and Joseph D. Spain</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">02-23-2018</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315220003314/ex10-4.htm" style="-sec-extract: exhibit">State of Michigan Enterprise Procurement Notice of Contract No 171 180000000749, between the State of Michigan and Graphic Sciences, Inc., with Standard Contract Terms, dated June 1, 2018</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">03-04-2020</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 67; Value: 35 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315221007156/ex10-14.htm" style="-sec-extract: exhibit">Standard Industrial Lease Agreement, by and between KHS Properties, LLC and Graphic Sciences, Inc., dated August 30, 2018.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">03-30-2021</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315221007156/ex10-15.htm" style="-sec-extract: exhibit">Lease, by and between Liberty Park Commerce Center, LLC and Graphic Sciences, Inc., dated February 5, 2021.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">03-30-2021</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">10.18</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315223017260/ex10-1.htm" style="-sec-extract: exhibit">Intellinetics, Inc. 2023 Non-Employee Director Compensation Plan</a></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">10-Q</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">10.1</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">05-15-2023</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">10.19</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="https://www.sec.gov/Archives/edgar/data/1081745/000149315223028383/ex10-1.htm" style="-sec-extract: exhibit">Contract Change Notice No. 2 and 3, by and between Graphic Sciences, Inc. and the State of Michigan Central Procurement Services, Department of Technology Management, dated August 3, 2023</a></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">10-Q</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">10.1</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">08-14-2023</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex21-1.htm">List of Subsidiaries of Intellinetics, Inc. +</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex23-1.htm">Consent of Independent Registered Public Accounting Firm +</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-1.htm">Certification of Principal Executive Officer pursuant to Section 302 of The Sarbanes-Oxley Act of 2002 +</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-2.htm">Certification of Principal Financial Officer pursuant to Section 302 of The Sarbanes-Oxley Act of 2002 +</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-1.htm">Certification of Principal Executive Officer pursuant to Section 906 of The Sarbanes-Oxley Act of 2002 +</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-2.htm">Certification of Principal Financial Officer pursuant to Section 906 of The Sarbanes-Oxley Act of 2002 +</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Instance Document +</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Schema Document +</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Calculation Linkbase Document +</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Definition Linkbase Document +</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Label Linkbase Document +</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Linkbase Document +</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed
    herewith:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 68; Options: Last -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.6
<SEQUENCE>2
<FILENAME>ex4-6.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><B>Exhibit 4.6</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Description
of the Company&rsquo;s Common Stock Registered under Section 12 of the Exchange Act of 1934</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>The
following summary of Intellinetics, Inc.&rsquo;s common stock is based on and qualified by the Company&rsquo;s Articles of Incorporation,
as amended (the &ldquo;Articles&rdquo;) and Bylaws, as amended (&ldquo;Bylaws&rdquo;). For a complete description of the terms and provisions
of the Company&rsquo;s common stock, refer to the Articles and Bylaws, both of which are filed as exhibits to this Annual Report on Form
10-K.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s authorized capital stock consists of 25,000,000 shares of common stock, par value $0.001 per share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Holders
of shares of common stock are entitled to one vote per share on all matters submitted to a vote of the stockholders. Shares of common
stock do not have cumulative voting rights. Holders of record of shares of common stock are entitled to receive dividends when and if
declared by the Board of Directors. To date, we have not paid cash dividends. We intend to retain any earnings for the operation and
expansion of our business and do not anticipate paying cash dividends in the foreseeable future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
future determination as to the payment of cash dividends will depend on future earnings, results of operations, capital requirements,
financial condition and such other factors as the Board of Directors may consider. Upon liquidation, dissolution or winding-up, the holders
of our common stock are entitled to share ratably in all assets that are legally available for distribution.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Holders
of our common stock do not have pre-emptive rights to subscribe for or to purchase any stock, obligations or other securities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
of the shares of common stock currently issued are fully paid and non-assessable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>ex21-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
21.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Subsidiaries
of the Registrant</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Listed
below are the subsidiaries of Intellinetics, Inc. as of December 31, 2023.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subsidiary
    Name </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">State/Jurisdiction
    of Incorporation</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
    Intellinetics, Inc.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ohio</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.
    Graphic Sciences, Inc.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michigan</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>ex23-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
23.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Consent
of Independent Registered Public Accounting Firm</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intellinetics,
Inc. and Subsidiaries</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Columbus,
Ohio</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
hereby consent to the incorporation by reference in the Registration Statements on Form S-1 (No. 333-237721, 333-222765, 333-210484,
and 333-264981) of Intellinetics, Inc. of our report dated March 28, 2024 on the consolidated financial statements of Intellinetics,
Inc. and Subsidiaries, which appear in this Annual Report on Form 10-K of Intellinetics, Inc.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
GBQ Partners LLC</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Columbus,
Ohio</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
28, 2024</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>ex31-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Certification
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
James F. DeSocio, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
I have reviewed this Annual Report on Form 10-K of Intellinetics, Inc.;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the
period covered by this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material
respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this
report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
The registrant&rsquo;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:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
within those entities, particularly during the period in which this report is being prepared;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under
our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
for external purposes in accordance with generally accepted accounting principles;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c)
Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d)
Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.
The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant&rsquo;s auditors and the audit committee of registrant&rsquo;s board of directors (or persons performing
the equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    March 28, 2024</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    </FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    James F. DeSocio</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">President
    and Chief Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>ex31-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Certification
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Joseph D. Spain, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
I have reviewed this Annual Report on Form 10-K of Intellinetics, Inc.;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the
period covered by this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material
respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this
report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
The registrant&rsquo;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:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
within those entities, particularly during the period in which this report is being prepared;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under
our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
for external purposes in accordance with generally accepted accounting principles;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c)
Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d)
Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.
The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant&rsquo;s auditors and the audit committee of registrant&rsquo;s board of directors (or persons performing
the equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    March 28, 2024</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    </FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Joseph D. Spain</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>ex32-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CERTIFICATION
PURSUANT TO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18
U.S.C. SECTION 1350,</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">AS
ADOPTED PURSUANT TO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report of Intellinetics, Inc. (the &ldquo;Company&rdquo;) on Form 10-K for the year ended December 31, 2023,
as filed with the Securities and Exchange Commission (the &ldquo;Report&rdquo;), I, James F. DeSocio, President and Chief Executive Officer
of the Company, certify, pursuant to 18 U.S.C. &sect;1350, as adopted pursuant to &sect;906 of the Sarbanes-Oxley Act of 2002, that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
    March 28, 2024</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    </FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    James F. DeSocio</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">President
    and Chief Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>ex32-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CERTIFICATION
PURSUANT TO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18
U.S.C. SECTION 1350,</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">AS
ADOPTED PURSUANT TO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report of Intellinetics, Inc. (the &ldquo;Company&rdquo;) on Form 10-K for the year ended December 31, 2023,
as filed with the Securities and Exchange Commission (the &ldquo;Report&rdquo;), I, Joseph D. Spain, Chief Financial Officer of the Company,
certify, pursuant to 18 U.S.C. &sect;1350, as adopted pursuant to &sect;906 of the Sarbanes-Oxley Act of 2002, that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
    March 28, 2024</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    </FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Joseph D. Spain</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>inlx-20231231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaSCibP9z5Z8GekhvWBzbck6nygq6Y7pkCaXYa6mcZgK -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:INLX="http://intellinetics.com/20231231" elementFormDefault="qualified" targetNamespace="http://intellinetics.com/20231231">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://intellinetics.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/StatementsOfIncome" id="StatementsOfIncome">
          <link:definition>00000004 - Statement - Consolidated Statements of Income</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/StatementOfStockholdersEquity" id="StatementOfStockholdersEquity">
          <link:definition>00000005 - Statement - Consolidated Statement of 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://intellinetics.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000006 - Statement - Consolidated Statements of Cash Flows</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" id="BusinessOrganizationAndNatureOfOperations">
          <link:definition>00000007 - Disclosure - Business 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://intellinetics.com/role/BasisOfPresentation" id="BasisOfPresentation">
          <link:definition>00000008 - Disclosure - Basis of Presentation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>00000009 - Disclosure - Summary of Significant Accounting Policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/BusinessAcquisitions" id="BusinessAcquisitions">
          <link:definition>00000010 - Disclosure - Business Acquisitions</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/IntangibleAssetsNet" id="IntangibleAssetsNet">
          <link:definition>00000011 - Disclosure - Intangible Assets, Net</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/FairValueMeasurements" id="FairValueMeasurements">
          <link:definition>00000012 - 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://intellinetics.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
          <link:definition>00000013 - 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://intellinetics.com/role/NotesPayableUnrelatedParties" id="NotesPayableUnrelatedParties">
          <link:definition>00000014 - Disclosure - Notes Payable &#8211; Unrelated Parties</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/NotesPayable-RelatedParties" id="NotesPayable-RelatedParties">
          <link:definition>00000015 - Disclosure - Notes Payable - Related Parties</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/DeferredCompensation" id="DeferredCompensation">
          <link:definition>00000016 - Disclosure - Deferred Compensation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>00000017 - 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://intellinetics.com/role/StockholdersEquity" id="StockholdersEquity">
          <link:definition>00000018 - Disclosure - Stockholders&#8217; Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/Stock-basedCompensation" id="Stock-basedCompensation">
          <link:definition>00000019 - Disclosure - Stock-Based Compensation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/Concentrations" id="Concentrations">
          <link:definition>00000020 - Disclosure - 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://intellinetics.com/role/CertainRelationshipsAndRelatedTransactions" id="CertainRelationshipsAndRelatedTransactions">
          <link:definition>00000021 - Disclosure - Certain Relationships and Related Transactions</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>00000022 - 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://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>00000023 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>00000024 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/BusinessAcquisitionsTables" id="BusinessAcquisitionsTables">
          <link:definition>00000025 - Disclosure - Business Acquisitions (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://intellinetics.com/role/IntangibleAssetsNetTables" id="IntangibleAssetsNetTables">
          <link:definition>00000026 - Disclosure - Intangible Assets, Net (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://intellinetics.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
          <link:definition>00000027 - 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://intellinetics.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
          <link:definition>00000028 - 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://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" id="NotesPayableUnrelatedPartiesTables">
          <link:definition>00000029 - Disclosure - Notes Payable &#8211; Unrelated Parties (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://intellinetics.com/role/NotesPayable-RelatedPartiesTables" id="NotesPayable-RelatedPartiesTables">
          <link:definition>00000030 - Disclosure - Notes Payable - Related Parties (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://intellinetics.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
          <link:definition>00000031 - Disclosure - Commitments and Contingencies (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://intellinetics.com/role/StockholdersEquityTables" id="StockholdersEquityTables">
          <link:definition>00000032 - Disclosure - Stockholders&#8217; Equity (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/Stock-basedCompensationTables" id="Stock-basedCompensationTables">
          <link:definition>00000033 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsTables" id="CertainRelationshipsAndRelatedTransactionsTables">
          <link:definition>00000034 - Disclosure - Certain Relationships and Related Transactions (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://intellinetics.com/role/BusinessOrganizationAndNatureOfOperationsDetailsNarrative" id="BusinessOrganizationAndNatureOfOperationsDetailsNarrative">
          <link:definition>00000035 - Disclosure - Business Organization and Nature of Operations (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://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>00000036 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails" id="ScheduleOfChangesInContractAssetsAndLiabilitiesDetails">
          <link:definition>00000037 - Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails" id="ScheduleOfAllowanceForCreditLossesDetails">
          <link:definition>00000038 - Disclosure - Schedule of Allowance for Credit Losses (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://intellinetics.com/role/ScheduleOfSegmentInformationDetails" id="ScheduleOfSegmentInformationDetails">
          <link:definition>00000039 - Disclosure - Schedule of Segment Information (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://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" id="ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails">
          <link:definition>00000040 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (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://intellinetics.com/role/ScheduleOfProFormaInformationDetails" id="ScheduleOfProFormaInformationDetails">
          <link:definition>00000041 - Disclosure - Schedule of Pro Forma Information (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://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative" id="BusinessAcquisitionsDetailsNarrative">
          <link:definition>00000042 - Disclosure - Business Acquisitions (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://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" id="ScheduleOfIntangibleAssetsDetails">
          <link:definition>00000043 - Disclosure - Schedule of Intangible Assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" id="ScheduleOfAmortizationExpenseForIntangibleAssetsDetails">
          <link:definition>00000044 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" id="SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails">
          <link:definition>00000045 - Disclosure - Summary of Changes in Fair Value of Earnout 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://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" id="FairValueMeasurementsDetailsNarrative">
          <link:definition>00000046 - 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://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" id="ScheduleOfPropertyAndEquipmentDetails">
          <link:definition>00000047 - Disclosure - Schedule of 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://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
          <link:definition>00000048 - 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://intellinetics.com/role/ScheduleOfNotesPayableDetails" id="ScheduleOfNotesPayableDetails">
          <link:definition>00000049 - Disclosure - Schedule of Notes Payable (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://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" id="ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails">
          <link:definition>00000050 - Disclosure - Schedule of Future Minimum Principal Payments of Notes payable (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://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure" id="ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure">
          <link:definition>00000051 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (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://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" id="NotesPayableUnrelatedPartiesDetailsNarrative">
          <link:definition>00000052 - Disclosure - Notes Payable &#8211; Unrelated Parties (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://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" id="NotesPayable-RelatedPartiesDetailsNarrative">
          <link:definition>00000053 - Disclosure - Notes Payable - Related Parties (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://intellinetics.com/role/DeferredCompensationDetailsNarrative" id="DeferredCompensationDetailsNarrative">
          <link:definition>00000054 - Disclosure - Deferred Compensation (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails" id="ScheduleOfOperatingLeaseDetails">
          <link:definition>00000055 - Disclosure - Schedule of Operating Lease (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://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails" id="ScheduleOfFutureRentalPaymentForOperatingLeaseDetails">
          <link:definition>00000056 - Disclosure - Schedule of Future Rental Payment for Operating Lease (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://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" id="SummaryOfComponentsOfLeaseExpenseDetails">
          <link:definition>00000057 - Disclosure - Summary of Components of Lease Expense (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" id="ScheduleOfAdditionalInformationPertainingToLeasesDetails">
          <link:definition>00000058 - Disclosure - Schedule of Additional Information Pertaining to 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://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" id="ScheduleOfOperatingAndFinanceLeasesDetails">
          <link:definition>00000059 - Disclosure - Schedule of Operating and Finance 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://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" id="ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails">
          <link:definition>00000060 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (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://intellinetics.com/role/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
          <link:definition>00000061 - Disclosure - Stockholders&#8217; Equity (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" id="ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails">
          <link:definition>00000062 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (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://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" id="ScheduleOfStockOptionActivityDetails">
          <link:definition>00000063 - Disclosure - Schedule of Stock Option Activity (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails" id="ScheduleOfStockOptionsGrantDetails">
          <link:definition>00000064 - Disclosure - Schedule of Stock Options Grant (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://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" id="Stock-basedCompensationDetailsNarrative">
          <link:definition>00000065 - Disclosure - Stock-Based Compensation (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/ConcentrationsDetailsNarrative" id="ConcentrationsDetailsNarrative">
          <link:definition>00000066 - Disclosure - 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://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails" id="ScheduleOfRelatedPartyTransactionsDetails">
          <link:definition>00000067 - Disclosure - Schedule of Related Party Transactions (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://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative" id="CertainRelationshipsAndRelatedTransactionsDetailsNarrative">
          <link:definition>00000068 - Disclosure - Certain Relationships and Related Transactions (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://intellinetics.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
          <link:definition>00000069 - 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="inlx-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="inlx-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="inlx-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="inlx-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
    <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
    <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
    <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
    <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
    <element id="INLX_SaleOfSoftwareMember" name="SaleOfSoftwareMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SoftwareAsAServiceMember" name="SoftwareAsAServiceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SoftwareMaintenanceServicesMember" name="SoftwareMaintenanceServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ProfessionalServicesMember" name="ProfessionalServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_StorageandRetrievalServicesMember" name="StorageandRetrievalServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_IntellineticsOhioAndGraphicSciencesMember" name="IntellineticsOhioAndGraphicSciencesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_AccountsReceivableUnbilledMember" name="AccountsReceivableUnbilledMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractAssestsMember" name="ContractAssestsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DocumentManagementMember" name="DocumentManagementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DocumentConversionMember" name="DocumentConversionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_YellowFolderMember" name="YellowFolderMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ProprietaryTechnologyMember" name="ProprietaryTechnologyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwoThousandTwentyTwoUnrelatedNotesMember" name="TwoThousandTwentyTwoUnrelatedNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwoThousandTwentyNotesMember" name="TwoThousandTwentyNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwoThousandTwentyTwoRelatedNotesMember" name="TwoThousandTwentyTwoRelatedNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_UnrelatedPartyMember" name="UnrelatedPartyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_AmendmentOfTwentyTwentyTwoNotesMember" name="AmendmentOfTwentyTwentyTwoNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_AccreditedInvestorsMember" name="AccreditedInvestorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwelvePercentageSubordinatedNotesMember" name="TwelvePercentageSubordinatedNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ColumbusOHMember" name="ColumbusOHMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_MadisonHeightsMIMember" name="MadisonHeightsMIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SterlingHeightsMIMember" name="SterlingHeightsMIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TraverseCityMIMember" name="TraverseCityMIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_MadisonHeightsMITemporarySpaceMember" name="MadisonHeightsMITemporarySpaceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ExerciseOfOutstandingWarrantsMember" name="ExerciseOfOutstandingWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwoThousandFifteenEquityIncentivePlanMember" name="TwoThousandFifteenEquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SecuritiesPurchaseAgreementMember" name="SecuritiesPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TaglichBrothersIncMember" name="TaglichBrothersIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantOneMember" name="WarrantOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantTwoMember" name="WarrantTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantThreeMember" name="WarrantThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantFourMember" name="WarrantFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_WarrantFiveMember" name="WarrantFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PlacementAgentMember" name="PlacementAgentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_EmployeeMember" name="EmployeeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" name="GrantDateAprilFourteenTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_FebruaryTenTwoThousandSixteenMember" name="FebruaryTenTwoThousandSixteenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DecemberSixTwoThousandSixteenMember" name="DecemberSixTwoThousandSixteenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SeptemberTwentyFiveTwoThousandSeventeenMember" name="SeptemberTwentyFiveTwoThousandSeventeenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" name="SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_JanuaryThirtyTwoThousandNinteenMember" name="JanuaryThirtyTwoThousandNinteenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_MarchElevenTwoThousandNinteenMember" name="MarchElevenTwoThousandNinteenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_MarchElevenTwoThousandNinteenGrantOneMember" name="MarchElevenTwoThousandNinteenGrantOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_MarchElevenTwoThousandNinteenGrantTwoMember" name="MarchElevenTwoThousandNinteenGrantTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SeptemberTwoTwoThousandTwentyMember" name="SeptemberTwoTwoThousandTwentyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_AprilFourteenTwoThousandTwentyTwoMember" name="AprilFourteenTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_StateOfMichiganMember" name="StateOfMichiganMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_RocketMortgageMember" name="RocketMortgageMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_GovernmentContractsMember" name="GovernmentContractsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_CustomerOneMember" name="CustomerOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_CustomerTwoMember" name="CustomerTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwoThousandTwentyPrivatePlacementMember" name="TwoThousandTwentyPrivatePlacementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_EngagementAgreementMember" name="EngagementAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_TwoThousandTwentyTwoPrivatePlacementMember" name="TwoThousandTwentyTwoPrivatePlacementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_MichaelNTaglichMember" name="MichaelNTaglichMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_RobertFTaglichMember" name="RobertFTaglichMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_EarnoutLiabilitiesCurrent" name="EarnoutLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" name="AdjustmentToFairValueOfContingentConsiderationEarnout" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_StockIssuedDuringPeriodValueIssuedToDirectors" name="StockIssuedDuringPeriodValueIssuedToDirectors" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" name="StockIssuedDuringPeriodSharesIssuedToDirectors" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ChangeInFairValueOfEarnoutLiabilities" name="ChangeInFairValueOfEarnoutLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_IncreaseDecreaseInUnbilledAccountsReceivables" name="IncreaseDecreaseInUnbilledAccountsReceivables" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PaymentOfEarnoutLiabilities" name="PaymentOfEarnoutLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities" name="OtherNetChangesInFinanceLeaseAssetsAndLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DiscountOnNotesPayableForWarrants" name="DiscountOnNotesPayableForWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" name="DiscountOnNotesPayableRelatedPartiesForWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" name="SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingAccountsReceivable" name="NonCashFinancingAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesPrepaidExpenses" name="NonCashFinancingActivitiesPrepaidExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesPropertyAndEquipment" name="NonCashFinancingActivitiesPropertyAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesIntangibleAssets" name="NonCashFinancingActivitiesIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesGoodwill" name="NonCashFinancingActivitiesGoodwill" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesAccountsPayable" name="NonCashFinancingActivitiesAccountsPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesDeferredRevenues" name="NonCashFinancingActivitiesDeferredRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" name="NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" name="NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" name="RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_CondensedCashFlowStatementPolicyTextBlock" name="CondensedCashFlowStatementPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" name="ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" name="ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" name="OperatingLeasesAndFinanceLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" name="ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" name="ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractWithCustomerAssetCommissionPaid" name="ContractWithCustomerAssetCommissionPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractWithCustomerAssetCommissionRecognized" name="ContractWithCustomerAssetCommissionRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractWithCustomerAssetReceivablesBillings" name="ContractWithCustomerAssetReceivablesBillings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractWithCustomerAssetPaymentsRecevied" name="ContractWithCustomerAssetPaymentsRecevied" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DeferredRevenueAddition" name="DeferredRevenueAddition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DeferredRevenueLiabilityBillings" name="DeferredRevenueLiabilityBillings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DeferredRevenueRevenueRecognized" name="DeferredRevenueRevenueRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults" name="AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_CapitalAdditionsNet" name="CapitalAdditionsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_EarnoutLiability" name="EarnoutLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PaymentForContingentConsiderationEarnout" name="PaymentForContingentConsiderationEarnout" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_DebtInstrumentFaceAmountPercentage" name="DebtInstrumentFaceAmountPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_RemainingNotesPayable" name="RemainingNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_FinanceLeaseLiabilityPaymentDue" name="FinanceLeaseLiabilityPaymentDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_LesseeOperatingLeaseLiabilityPaymentDue" name="LesseeOperatingLeaseLiabilityPaymentDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability" name="RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent" name="PercentageOfGrossProceedsPaidToPrivatePlacementAgent" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_FairValueOfWarrantsIssuedPricePerShare" name="FairValueOfWarrantsIssuedPricePerShare" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_UnderwritingExpenses" name="UnderwritingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering" name="PaymentToPlacementAgentOnPrivatePlacementOffering" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_RelationshipToCompany" name="RelationshipToCompany" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_EquityBeneficialOwnershipDescription" name="EquityBeneficialOwnershipDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_PaymentOfSuccessFee" name="PaymentOfSuccessFee" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_CommissionPercentage" name="CommissionPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_SaleOfStockPercentage" name="SaleOfStockPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_LossOnDisposalOfFixedAssets" name="LossOnDisposalOfFixedAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_IncreaseDecreaseInUnbilledReceivable" name="IncreaseDecreaseInUnbilledReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_ContractWithCustomerAssetUnbilledReceivablesBillings" name="ContractWithCustomerAssetUnbilledReceivablesBillings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_BusinessAcquisitionProFormaEarningsPerShareBasicNetLossPerShare" name="BusinessAcquisitionProFormaEarningsPerShareBasicNetLossPerShare" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="INLX_BusinessAcquisitionProFormaEarningsPerShareDilutedNetLossPerShare" name="BusinessAcquisitionProFormaEarningsPerShareDilutedNetLossPerShare" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>inlx-20231231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://intellinetics.com/role/Cover" xlink:href="inlx-20231231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheets" xlink:href="inlx-20231231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:href="inlx-20231231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfIncome" xlink:href="inlx-20231231.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:href="inlx-20231231.xsd#StatementOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfCashFlows" xlink:href="inlx-20231231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:href="inlx-20231231.xsd#BusinessOrganizationAndNatureOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BasisOfPresentation" xlink:href="inlx-20231231.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessAcquisitions" xlink:href="inlx-20231231.xsd#BusinessAcquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNet" xlink:href="inlx-20231231.xsd#IntangibleAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurements" xlink:href="inlx-20231231.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipment" xlink:href="inlx-20231231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:href="inlx-20231231.xsd#NotesPayableUnrelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:href="inlx-20231231.xsd#NotesPayable-RelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensation" xlink:href="inlx-20231231.xsd#DeferredCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:href="inlx-20231231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquity" xlink:href="inlx-20231231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensation" xlink:href="inlx-20231231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Concentrations" xlink:href="inlx-20231231.xsd#Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactions" xlink:href="inlx-20231231.xsd#CertainRelationshipsAndRelatedTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SubsequentEvents" xlink:href="inlx-20231231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessAcquisitionsTables" xlink:href="inlx-20231231.xsd#BusinessAcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:href="inlx-20231231.xsd#IntangibleAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:href="inlx-20231231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:href="inlx-20231231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:href="inlx-20231231.xsd#NotesPayableUnrelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:href="inlx-20231231.xsd#NotesPayable-RelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:href="inlx-20231231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityTables" xlink:href="inlx-20231231.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:href="inlx-20231231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsTables" xlink:href="inlx-20231231.xsd#CertainRelationshipsAndRelatedTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperationsDetailsNarrative" xlink:href="inlx-20231231.xsd#BusinessOrganizationAndNatureOfOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfChangesInContractAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfAllowanceForCreditLossesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:href="inlx-20231231.xsd#ScheduleOfSegmentInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="inlx-20231231.xsd#ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:href="inlx-20231231.xsd#ScheduleOfProFormaInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative" xlink:href="inlx-20231231.xsd#BusinessAcquisitionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:href="inlx-20231231.xsd#SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:href="inlx-20231231.xsd#FairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:href="inlx-20231231.xsd#ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="inlx-20231231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:href="inlx-20231231.xsd#ScheduleOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:href="inlx-20231231.xsd#ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure" xlink:href="inlx-20231231.xsd#ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:href="inlx-20231231.xsd#NotesPayableUnrelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:href="inlx-20231231.xsd#NotesPayable-RelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:href="inlx-20231231.xsd#DeferredCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails" xlink:href="inlx-20231231.xsd#ScheduleOfOperatingLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails" xlink:href="inlx-20231231.xsd#ScheduleOfFutureRentalPaymentForOperatingLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:href="inlx-20231231.xsd#SummaryOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfOperatingAndFinanceLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:href="inlx-20231231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:href="inlx-20231231.xsd#ScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails" xlink:href="inlx-20231231.xsd#ScheduleOfStockOptionsGrantDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="inlx-20231231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:href="inlx-20231231.xsd#ConcentrationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfRelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative" xlink:href="inlx-20231231.xsd#CertainRelationshipsAndRelatedTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SubsequentEventsDetailsNarrative" xlink:href="inlx-20231231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheets" xlink:title="00000002 - 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_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaapUnbilledReceivablesCurrent" />
      <link:calculationArc order="3" 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_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" 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_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" 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_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" 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="6" 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_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="loc_us-gaapWorkersCompensationLiabilityCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapWorkersCompensationLiabilityCurrent" 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="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="4" 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_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EarnoutLiabilitiesCurrent" xlink:label="loc_INLXEarnoutLiabilitiesCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_INLXEarnoutLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesNoncurrent" 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_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" 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="2" 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_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="3" 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="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="1" 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="inlx-20231231.xsd#INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:label="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" 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_AcquisitionCosts" xlink:label="loc_us-gaapAcquisitionCosts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapAcquisitionCosts" 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_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_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="5" 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="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-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_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="1" 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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statement of Stockholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
      <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="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" 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_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" 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_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" 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_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" 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_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" 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_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" 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_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" 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_StockOptionPlanExpense" xlink:label="loc_us-gaapStockOptionPlanExpense" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapStockOptionPlanExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:label="loc_INLXChangeInFairValueOfEarnoutLiabilities" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_INLXChangeInFairValueOfEarnoutLiabilities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_IncreaseDecreaseInUnbilledAccountsReceivables" xlink:label="loc_INLXIncreaseDecreaseInUnbilledAccountsReceivables" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_INLXIncreaseDecreaseInUnbilledAccountsReceivables" 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-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" 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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" 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="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" 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_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCompensation" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" 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_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaapPaymentsToAcquireSoftware" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireSoftware" 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_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="3" 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_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PaymentOfEarnoutLiabilities" xlink:label="loc_INLXPaymentOfEarnoutLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_INLXPaymentOfEarnoutLiabilities" 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_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities" xlink:label="loc_INLXOtherNetChangesInFinanceLeaseAssetsAndLiabilities" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_INLXOtherNetChangesInFinanceLeaseAssetsAndLiabilities" 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="7" 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:title="00000007 - Disclosure - Business Organization and Nature of Operations" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BasisOfPresentation" xlink:title="00000008 - Disclosure - Basis of Presentation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessAcquisitions" xlink:title="00000010 - Disclosure - Business Acquisitions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNet" xlink:title="00000011 - Disclosure - Intangible Assets, Net" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurements" xlink:title="00000012 - Disclosure - Fair Value Measurements" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipment" xlink:title="00000013 - Disclosure - Property and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:title="00000014 - Disclosure - Notes Payable &#8211; Unrelated Parties" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:title="00000015 - Disclosure - Notes Payable - Related Parties" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensation" xlink:title="00000016 - Disclosure - Deferred Compensation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:title="00000017 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquity" xlink:title="00000018 - Disclosure - Stockholders&#8217; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - Stock-Based Compensation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Concentrations" xlink:title="00000020 - Disclosure - Concentrations" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactions" xlink:title="00000021 - Disclosure - Certain Relationships and Related Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SubsequentEvents" xlink:title="00000022 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000023 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000024 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessAcquisitionsTables" xlink:title="00000025 - Disclosure - Business Acquisitions (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:title="00000026 - Disclosure - Intangible Assets, Net (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:title="00000027 - Disclosure - Fair Value Measurements (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:title="00000028 - Disclosure - Property and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:title="00000029 - Disclosure - Notes Payable &#8211; Unrelated Parties (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:title="00000030 - Disclosure - Notes Payable - Related Parties (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:title="00000031 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityTables" xlink:title="00000032 - Disclosure - Stockholders&#8217; Equity (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:title="00000033 - Disclosure - Stock-Based Compensation (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsTables" xlink:title="00000034 - Disclosure - Certain Relationships and Related Transactions (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperationsDetailsNarrative" xlink:title="00000035 - Disclosure - Business Organization and Nature of Operations (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000036 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails" xlink:title="00000037 - Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails" xlink:title="00000038 - Disclosure - Schedule of Allowance for Credit Losses (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:title="00000039 - Disclosure - Schedule of Segment Information (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:title="00000040 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:title="00000041 - Disclosure - Schedule of Pro Forma Information (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative" xlink:title="00000042 - Disclosure - Business Acquisitions (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000043 - Disclosure - Schedule of Intangible Assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:title="00000044 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" 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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:title="00000045 - Disclosure - Summary of Changes in Fair Value of Earnout Liabilities (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:title="00000046 - Disclosure - Fair Value Measurements (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="00000047 - Disclosure - Schedule of 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_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaapCapitalizedComputerSoftwareGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapCapitalizedComputerSoftwareGross" 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_LeaseholdImprovementsGross" xlink:label="loc_us-gaapLeaseholdImprovementsGross" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapLeaseholdImprovementsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapFurnitureAndFixturesGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000048 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:title="00000049 - Disclosure - Schedule of Notes Payable (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:title="00000050 - Disclosure - Schedule of Future Minimum Principal Payments of Notes payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure" xlink:title="00000051 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:title="00000052 - Disclosure - Notes Payable &#8211; Unrelated Parties (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:title="00000053 - Disclosure - Notes Payable - Related Parties (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:title="00000054 - Disclosure - Deferred Compensation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails" xlink:title="00000055 - Disclosure - Schedule of Operating Lease (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails" xlink:title="00000056 - Disclosure - Schedule of Future Rental Payment for Operating Lease (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:title="00000057 - Disclosure - Summary of Components of Lease Expense (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:title="00000058 - Disclosure - Schedule of Additional Information Pertaining to Leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:title="00000059 - Disclosure - Schedule of Operating and Finance Leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:title="00000060 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000061 - Disclosure - Stockholders&#8217; Equity (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:title="00000062 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="00000063 - Disclosure - Schedule of Stock Option Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails" xlink:title="00000064 - Disclosure - Schedule of Stock Options Grant (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000065 - Disclosure - Stock-Based Compensation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:title="00000066 - Disclosure - Concentrations (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails" xlink:title="00000067 - Disclosure - Schedule of Related Party Transactions (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative" xlink:title="00000068 - Disclosure - Certain Relationships and Related Transactions (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000069 - Disclosure - Subsequent Events (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>inlx-20231231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://intellinetics.com/role/Cover" xlink:href="inlx-20231231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheets" xlink:href="inlx-20231231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:href="inlx-20231231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfIncome" xlink:href="inlx-20231231.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:href="inlx-20231231.xsd#StatementOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfCashFlows" xlink:href="inlx-20231231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:href="inlx-20231231.xsd#BusinessOrganizationAndNatureOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BasisOfPresentation" xlink:href="inlx-20231231.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessAcquisitions" xlink:href="inlx-20231231.xsd#BusinessAcquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNet" xlink:href="inlx-20231231.xsd#IntangibleAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurements" xlink:href="inlx-20231231.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipment" xlink:href="inlx-20231231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:href="inlx-20231231.xsd#NotesPayableUnrelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:href="inlx-20231231.xsd#NotesPayable-RelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensation" xlink:href="inlx-20231231.xsd#DeferredCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:href="inlx-20231231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquity" xlink:href="inlx-20231231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensation" xlink:href="inlx-20231231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Concentrations" xlink:href="inlx-20231231.xsd#Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactions" xlink:href="inlx-20231231.xsd#CertainRelationshipsAndRelatedTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SubsequentEvents" xlink:href="inlx-20231231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessAcquisitionsTables" xlink:href="inlx-20231231.xsd#BusinessAcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:href="inlx-20231231.xsd#IntangibleAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:href="inlx-20231231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:href="inlx-20231231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:href="inlx-20231231.xsd#NotesPayableUnrelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:href="inlx-20231231.xsd#NotesPayable-RelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:href="inlx-20231231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityTables" xlink:href="inlx-20231231.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:href="inlx-20231231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsTables" xlink:href="inlx-20231231.xsd#CertainRelationshipsAndRelatedTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperationsDetailsNarrative" xlink:href="inlx-20231231.xsd#BusinessOrganizationAndNatureOfOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfChangesInContractAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfAllowanceForCreditLossesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:href="inlx-20231231.xsd#ScheduleOfSegmentInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="inlx-20231231.xsd#ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:href="inlx-20231231.xsd#ScheduleOfProFormaInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative" xlink:href="inlx-20231231.xsd#BusinessAcquisitionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:href="inlx-20231231.xsd#SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:href="inlx-20231231.xsd#FairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:href="inlx-20231231.xsd#ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="inlx-20231231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:href="inlx-20231231.xsd#ScheduleOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:href="inlx-20231231.xsd#ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure" xlink:href="inlx-20231231.xsd#ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:href="inlx-20231231.xsd#NotesPayableUnrelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:href="inlx-20231231.xsd#NotesPayable-RelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:href="inlx-20231231.xsd#DeferredCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails" xlink:href="inlx-20231231.xsd#ScheduleOfOperatingLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails" xlink:href="inlx-20231231.xsd#ScheduleOfFutureRentalPaymentForOperatingLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:href="inlx-20231231.xsd#SummaryOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfOperatingAndFinanceLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:href="inlx-20231231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:href="inlx-20231231.xsd#ScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails" xlink:href="inlx-20231231.xsd#ScheduleOfStockOptionsGrantDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="inlx-20231231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:href="inlx-20231231.xsd#ConcentrationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfRelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative" xlink:href="inlx-20231231.xsd#CertainRelationshipsAndRelatedTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SubsequentEventsDetailsNarrative" xlink:href="inlx-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://intellinetics.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheets" xlink:title="00000002 - 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_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAssetsAbstract_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapAssetsCurrentAbstract_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaapUnbilledReceivablesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapUnbilledReceivablesCurrent_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapInventoryNet_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_70" xlink:to="loc_us-gaapAssetsCurrent_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapGoodwill_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapOtherAssetsNoncurrent_70" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_70" xlink:to="loc_us-gaapAssets_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapAccountsPayableCurrent_70" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="loc_us-gaapWorkersCompensationLiabilityCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapWorkersCompensationLiabilityCurrent_70" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_70" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_70" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent_70" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent_70" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EarnoutLiabilitiesCurrent" xlink:label="loc_INLXEarnoutLiabilitiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_INLXEarnoutLiabilitiesCurrent_70" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapNotesPayableCurrent_70" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_70" xlink:to="loc_us-gaapLiabilitiesCurrent_70" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:to="loc_us-gaapLongTermNotesPayable_70" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_70" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent_70" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:to="loc_us-gaapLiabilitiesNoncurrent_70" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_70" xlink:to="loc_us-gaapLiabilities_70" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapStockholdersEquityAbstract_70" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_70" xlink:to="loc_us-gaapCommonStockValue_70" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_70" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock_70" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_70" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_70" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_70" xlink:to="loc_us-gaapStockholdersEquity_70" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_70" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_70" xlink:type="arc" order="38" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SaleOfSoftwareMember" xlink:label="loc_INLXSaleOfSoftwareMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSaleOfSoftwareMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SoftwareAsAServiceMember" xlink:label="loc_INLXSoftwareAsAServiceMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSoftwareAsAServiceMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SoftwareMaintenanceServicesMember" xlink:label="loc_INLXSoftwareMaintenanceServicesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSoftwareMaintenanceServicesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ProfessionalServicesMember" xlink:label="loc_INLXProfessionalServicesMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXProfessionalServicesMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StorageandRetrievalServicesMember" xlink:label="loc_INLXStorageandRetrievalServicesMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXStorageandRetrievalServicesMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesAbstract_130" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaapCostOfRevenueAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenueAbstract_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostOfRevenueAbstract_130" xlink:to="loc_us-gaapCostOfRevenue_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpensesAbstract_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_130" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:label="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_130" xlink:to="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquisitionCosts" xlink:label="loc_us-gaapAcquisitionCosts_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_130" xlink:to="loc_us-gaapAcquisitionCosts_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_130" xlink:to="loc_us-gaapSellingAndMarketingExpense_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_130" xlink:to="loc_us-gaapDepreciationAndAmortization_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_130" xlink:to="loc_us-gaapOperatingExpenses_130" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_130" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:type="arc" order="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_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapInterestExpense_130" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpense_130" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_130" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_130" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_130" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_130" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_130" xlink:type="arc" order="20" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statement of Stockholders&apos; 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:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StockIssuedDuringPeriodValueIssuedToDirectors" xlink:label="loc_INLXStockIssuedDuringPeriodValueIssuedToDirectors_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXStockIssuedDuringPeriodValueIssuedToDirectors_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" xlink:label="loc_INLXStockIssuedDuringPeriodSharesIssuedToDirectors_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXStockIssuedDuringPeriodSharesIssuedToDirectors_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_50" xlink:type="arc" order="6" />
      <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_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_50" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:title="00000007 - Disclosure - Business Organization and Nature of Operations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BasisOfPresentation" xlink:title="00000008 - Disclosure - Basis of Presentation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessAcquisitions" xlink:title="00000010 - Disclosure - Business Acquisitions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNet" xlink:title="00000011 - Disclosure - Intangible Assets, Net" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurements" xlink:title="00000012 - Disclosure - Fair Value Measurements" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipment" xlink:title="00000013 - Disclosure - Property and Equipment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:title="00000014 - Disclosure - Notes Payable &#8211; Unrelated Parties">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:title="00000015 - Disclosure - Notes Payable - Related Parties">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensation" xlink:title="00000016 - Disclosure - Deferred Compensation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:title="00000017 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquity" xlink:title="00000018 - Disclosure - Stockholders&#8217; Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - Stock-Based Compensation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Concentrations" xlink:title="00000020 - Disclosure - Concentrations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactions" xlink:title="00000021 - Disclosure - Certain Relationships and Related Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SubsequentEvents" xlink:title="00000022 - Disclosure - Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000023 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000024 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessAcquisitionsTables" xlink:title="00000025 - Disclosure - Business Acquisitions (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:title="00000026 - Disclosure - Intangible Assets, Net (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:title="00000027 - Disclosure - Fair Value Measurements (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:title="00000028 - Disclosure - Property and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:title="00000029 - Disclosure - Notes Payable &#8211; Unrelated Parties (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:title="00000030 - Disclosure - Notes Payable - Related Parties (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:title="00000031 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityTables" xlink:title="00000032 - Disclosure - Stockholders&#8217; Equity (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:title="00000033 - Disclosure - Stock-Based Compensation (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsTables" xlink:title="00000034 - Disclosure - Certain Relationships and Related Transactions (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperationsDetailsNarrative" xlink:title="00000035 - Disclosure - Business Organization and Nature of Operations (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000036 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_IntellineticsOhioAndGraphicSciencesMember" xlink:label="loc_INLXIntellineticsOhioAndGraphicSciencesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_INLXIntellineticsOhioAndGraphicSciencesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaapSoftwareDevelopmentMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapSoftwareDevelopmentMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationPercentage_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationPercentage_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation_120" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_120" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:label="loc_us-gaapInventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapInventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_120" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_120" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf_120" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_120" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAdditions_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAdditions_120" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapOtherAssets_120" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_120" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapAdvertisingExpense_120" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_120" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails" xlink:title="00000037 - Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapOffsettingAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapAccountsReceivableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AccountsReceivableUnbilledMember" xlink:label="loc_INLXAccountsReceivableUnbilledMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_INLXAccountsReceivableUnbilledMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractAssestsMember" xlink:label="loc_INLXContractAssestsMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_INLXContractAssestsMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:label="loc_INLXContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="loc_us-gaapContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetCommissionPaid" xlink:label="loc_INLXContractWithCustomerAssetCommissionPaid_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCommissionPaid_210" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetCommissionRecognized" xlink:label="loc_INLXContractWithCustomerAssetCommissionRecognized_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCommissionRecognized_210" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetReceivablesBillings" xlink:label="loc_INLXContractWithCustomerAssetReceivablesBillings_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetReceivablesBillings_210" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetPaymentsRecevied" xlink:label="loc_INLXContractWithCustomerAssetPaymentsRecevied_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetPaymentsRecevied_210" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapDeferredRevenueCurrent_210" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DeferredRevenueAddition" xlink:label="loc_INLXDeferredRevenueAddition_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXDeferredRevenueAddition_210" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DeferredRevenueLiabilityBillings" xlink:label="loc_INLXDeferredRevenueLiabilityBillings_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXDeferredRevenueLiabilityBillings_210" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DeferredRevenueRevenueRecognized" xlink:label="loc_INLXDeferredRevenueRevenueRecognized_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXDeferredRevenueRevenueRecognized_210" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails" xlink:title="00000038 - Disclosure - Schedule of Allowance for Credit Losses (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:title="00000039 - Disclosure - Schedule of Segment Information (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DocumentManagementMember" xlink:label="loc_INLXDocumentManagementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_INLXDocumentManagementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DocumentConversionMember" xlink:label="loc_INLXDocumentConversionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_INLXDocumentConversionMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CapitalAdditionsNet" xlink:label="loc_INLXCapitalAdditionsNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXCapitalAdditionsNet_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets_130" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:title="00000040 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:title="00000041 - Disclosure - Schedule of Pro Forma Information (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_YellowFolderMember" xlink:label="loc_INLXYellowFolderMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_INLXYellowFolderMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareBasic_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareBasic_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareDiluted_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareDiluted_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative" xlink:title="00000042 - Disclosure - Business Acquisitions (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000043 - Disclosure - Schedule of Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ProprietaryTechnologyMember" xlink:label="loc_INLXProprietaryTechnologyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_INLXProprietaryTechnologyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_130" xlink:type="arc" order="0" />
      <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_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_130" xlink:type="arc" order="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_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_130" xlink:type="arc" order="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_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_130" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:title="00000044 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:title="00000045 - Disclosure - Summary of Changes in Fair Value of Earnout Liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:title="00000046 - Disclosure - Fair Value Measurements (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="00000047 - Disclosure - Schedule of Property and Equipment (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000048 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:title="00000049 - Disclosure - Schedule of Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyNotesMember" xlink:label="loc_INLXTwoThousandTwentyNotesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_INLXTwoThousandTwentyNotesMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoRelatedNotesMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoRelatedNotesMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesPayable_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="loc_us-gaapUnamortizedDebtIssuanceExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapUnamortizedDebtIssuanceExpense_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesPayableCurrent_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermNotesPayable_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="loc_us-gaapDebtInstrumentIssuanceDate1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentIssuanceDate1_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaapDebtInstrumentMaturityDateDescription_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateDescription_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_130" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:title="00000050 - Disclosure - Schedule of Future Minimum Principal Payments of Notes payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebt_20" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure" xlink:title="00000051 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebt_20" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:title="00000052 - Disclosure - Notes Payable &#8211; Unrelated Parties (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_UnrelatedPartyMember" xlink:label="loc_INLXUnrelatedPartyMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_INLXUnrelatedPartyMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AmendmentOfTwentyTwentyTwoNotesMember" xlink:label="loc_INLXAmendmentOfTwentyTwentyTwoNotesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXAmendmentOfTwentyTwentyTwoNotesMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoRelatedNotesMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoRelatedNotesMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwelvePercentageSubordinatedNotesMember" xlink:label="loc_INLXTwelvePercentageSubordinatedNotesMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwelvePercentageSubordinatedNotesMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AccreditedInvestorsMember" xlink:label="loc_INLXAccreditedInvestorsMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXAccreditedInvestorsMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_190" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestExpenseDebt_190" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapNotesPayable_190" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_190" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDefaultLongtermDebtAmount" xlink:label="loc_us-gaapDebtDefaultLongtermDebtAmount_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtDefaultLongtermDebtAmount_190" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_190" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DebtInstrumentFaceAmountPercentage" xlink:label="loc_INLXDebtInstrumentFaceAmountPercentage_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_INLXDebtInstrumentFaceAmountPercentage_190" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_190" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare_190" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction_190" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits_190" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits_190" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapRepaymentsOfDebt_190" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RemainingNotesPayable" xlink:label="loc_INLXRemainingNotesPayable_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_INLXRemainingNotesPayable_190" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium_190" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_190" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:title="00000053 - Disclosure - Notes Payable - Related Parties (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapRelatedPartyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoRelatedNotesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoRelatedNotesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestExpenseDebt_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DebtInstrumentFaceAmountPercentage" xlink:label="loc_INLXDebtInstrumentFaceAmountPercentage_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_INLXDebtInstrumentFaceAmountPercentage_80" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:title="00000054 - Disclosure - Deferred Compensation (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails" xlink:title="00000055 - Disclosure - Schedule of Operating Lease (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="loc_us-gaapProductLiabilityContingencyLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="loc_us-gaapProductLiabilityContingencyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapProductLiabilityContingencyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapProductLiabilityContingencyTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <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:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ColumbusOHMember" xlink:label="loc_INLXColumbusOHMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXColumbusOHMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MadisonHeightsMIMember" xlink:label="loc_INLXMadisonHeightsMIMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXMadisonHeightsMIMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SterlingHeightsMIMember" xlink:label="loc_INLXSterlingHeightsMIMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXSterlingHeightsMIMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TraverseCityMIMember" xlink:label="loc_INLXTraverseCityMIMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXTraverseCityMIMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MadisonHeightsMITemporarySpaceMember" xlink:label="loc_INLXMadisonHeightsMITemporarySpaceMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXMadisonHeightsMITemporarySpaceMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfLand" xlink:label="loc_us-gaapAreaOfLand_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapAreaOfLand_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapPaymentsForRent_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:label="loc_us-gaapLesseeOperatingLeaseOptionToTerminate_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseOptionToTerminate_120" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails" xlink:title="00000056 - Disclosure - Schedule of Future Rental Payment for Operating Lease (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:title="00000057 - Disclosure - Summary of Components of Lease Expense (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:title="00000058 - Disclosure - Schedule of Additional Information Pertaining to Leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:title="00000059 - Disclosure - Schedule of Operating and Finance Leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:title="00000060 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PlacementAgentMember" xlink:label="loc_INLXPlacementAgentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXPlacementAgentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_50" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000061 - Disclosure - Stockholders&#8217; Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ExerciseOfOutstandingWarrantsMember" xlink:label="loc_INLXExerciseOfOutstandingWarrantsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXExerciseOfOutstandingWarrantsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_200" xlink:type="arc" order="202" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantOneMember" xlink:label="loc_INLXWarrantOneMember_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantOneMember_250" xlink:type="arc" order="251" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantTwoMember" xlink:label="loc_INLXWarrantTwoMember_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantTwoMember_270" xlink:type="arc" order="271" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantThreeMember" xlink:label="loc_INLXWarrantThreeMember_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantThreeMember_290" xlink:type="arc" order="291" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantFourMember" xlink:label="loc_INLXWarrantFourMember_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantFourMember_310" xlink:type="arc" order="311" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantFiveMember" xlink:label="loc_INLXWarrantFiveMember_330" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantFiveMember_330" xlink:type="arc" order="331" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="loc_INLXTwoThousandFifteenEquityIncentivePlanMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_INLXTwoThousandFifteenEquityIncentivePlanMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SecuritiesPurchaseAgreementMember" xlink:label="loc_INLXSecuritiesPurchaseAgreementMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_INLXSecuritiesPurchaseAgreementMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AccreditedInvestorsMember" xlink:label="loc_INLXAccreditedInvestorsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXAccreditedInvestorsMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwelvePercentageSubordinatedNotesMember" xlink:label="loc_INLXTwelvePercentageSubordinatedNotesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwelvePercentageSubordinatedNotesMember_50" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TaglichBrothersIncMember" xlink:label="loc_INLXTaglichBrothersIncMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_INLXTaglichBrothersIncMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_90" xlink:type="arc" order="93" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_100" xlink:type="arc" order="103" />
      <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_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_370" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_370" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_370" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_370" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_370" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_370" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_370" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent" xlink:label="loc_INLXPercentageOfGrossProceedsPaidToPrivatePlacementAgent_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_INLXPercentageOfGrossProceedsPaidToPrivatePlacementAgent_370" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCash_370" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_370" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_370" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaapDeferredFinanceCostsNet_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet_370" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_FairValueOfWarrantsIssuedPricePerShare" xlink:label="loc_INLXFairValueOfWarrantsIssuedPricePerShare_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_INLXFairValueOfWarrantsIssuedPricePerShare_370" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_UnderwritingExpenses" xlink:label="loc_INLXUnderwritingExpenses_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_INLXUnderwritingExpenses_370" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAmortizationOfFinancingCosts_370" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_370" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement_370" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare_370" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction_370" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits_370" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits_370" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PaymentToPlacementAgentOnPrivatePlacementOffering" xlink:label="loc_INLXPaymentToPlacementAgentOnPrivatePlacementOffering_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_INLXPaymentToPlacementAgentOnPrivatePlacementOffering_370" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_370" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:label="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_370" xlink:type="arc" order="23" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:title="00000062 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:label="loc_INLXGrantDateAprilFourteenTwoThousandTwentyTwoMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXGrantDateAprilFourteenTwoThousandTwentyTwoMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_20" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="00000063 - Disclosure - Schedule of Stock Option Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_60" xlink:type="arc" order="13" />
      <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_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:label="loc_INLXSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_INLXSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_60" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails" xlink:title="00000064 - Disclosure - Schedule of Stock Options Grant (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_FebruaryTenTwoThousandSixteenMember" xlink:label="loc_INLXFebruaryTenTwoThousandSixteenMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXFebruaryTenTwoThousandSixteenMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DecemberSixTwoThousandSixteenMember" xlink:label="loc_INLXDecemberSixTwoThousandSixteenMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXDecemberSixTwoThousandSixteenMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SeptemberTwentyFiveTwoThousandSeventeenMember" xlink:label="loc_INLXSeptemberTwentyFiveTwoThousandSeventeenMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXSeptemberTwentyFiveTwoThousandSeventeenMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" xlink:label="loc_INLXSeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXSeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_JanuaryThirtyTwoThousandNinteenMember" xlink:label="loc_INLXJanuaryThirtyTwoThousandNinteenMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXJanuaryThirtyTwoThousandNinteenMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MarchElevenTwoThousandNinteenMember" xlink:label="loc_INLXMarchElevenTwoThousandNinteenMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXMarchElevenTwoThousandNinteenMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MarchElevenTwoThousandNinteenGrantOneMember" xlink:label="loc_INLXMarchElevenTwoThousandNinteenGrantOneMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXMarchElevenTwoThousandNinteenGrantOneMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MarchElevenTwoThousandNinteenGrantTwoMember" xlink:label="loc_INLXMarchElevenTwoThousandNinteenGrantTwoMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXMarchElevenTwoThousandNinteenGrantTwoMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SeptemberTwoTwoThousandTwentyMember" xlink:label="loc_INLXSeptemberTwoTwoThousandTwentyMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXSeptemberTwoTwoThousandTwentyMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AprilFourteenTwoThousandTwentyTwoMember" xlink:label="loc_INLXAprilFourteenTwoThousandTwentyTwoMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXAprilFourteenTwoThousandTwentyTwoMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate" xlink:label="loc_INLXShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_INLXShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_110" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000065 - Disclosure - Stock-Based Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EmployeeMember" xlink:label="loc_INLXEmployeeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXEmployeeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_110" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:title="00000066 - Disclosure - Concentrations (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="1" />
      <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:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StateOfMichiganMember" xlink:label="loc_INLXStateOfMichiganMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXStateOfMichiganMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RocketMortgageMember" xlink:label="loc_INLXRocketMortgageMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXRocketMortgageMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_GovernmentContractsMember" xlink:label="loc_INLXGovernmentContractsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXGovernmentContractsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CustomerOneMember" xlink:label="loc_INLXCustomerOneMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXCustomerOneMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CustomerTwoMember" xlink:label="loc_INLXCustomerTwoMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXCustomerTwoMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_110" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails" xlink:title="00000067 - Disclosure - Schedule of Related Party Transactions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MichaelNTaglichMember" xlink:label="loc_INLXMichaelNTaglichMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_INLXMichaelNTaglichMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RobertFTaglichMember" xlink:label="loc_INLXRobertFTaglichMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_INLXRobertFTaglichMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RelationshipToCompany" xlink:label="loc_INLXRelationshipToCompany_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_INLXRelationshipToCompany_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDate" xlink:label="loc_us-gaapRelatedPartyTransactionDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionDate_30" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative" xlink:title="00000068 - Disclosure - Certain Relationships and Related Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyPrivatePlacementMember" xlink:label="loc_INLXTwoThousandTwentyPrivatePlacementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_INLXTwoThousandTwentyPrivatePlacementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EngagementAgreementMember" xlink:label="loc_INLXEngagementAgreementMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_INLXEngagementAgreementMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoPrivatePlacementMember" xlink:label="loc_INLXTwoThousandTwentyTwoPrivatePlacementMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_INLXTwoThousandTwentyTwoPrivatePlacementMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TaglichBrothersIncMember" xlink:label="loc_INLXTaglichBrothersIncMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_INLXTaglichBrothersIncMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EquityBeneficialOwnershipDescription" xlink:label="loc_INLXEquityBeneficialOwnershipDescription_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_INLXEquityBeneficialOwnershipDescription_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PaymentOfSuccessFee" xlink:label="loc_INLXPaymentOfSuccessFee_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_INLXPaymentOfSuccessFee_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfPrivatePlacement" xlink:label="loc_us-gaapPaymentsForRepurchaseOfPrivatePlacement_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapPaymentsForRepurchaseOfPrivatePlacement_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CommissionPercentage" xlink:label="loc_INLXCommissionPercentage_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_INLXCommissionPercentage_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SaleOfStockPercentage" xlink:label="loc_INLXSaleOfStockPercentage_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_INLXSaleOfStockPercentage_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_70" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000069 - Disclosure - Subsequent Events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AmendmentOfTwentyTwentyTwoNotesMember" xlink:label="loc_INLXAmendmentOfTwentyTwentyTwoNotesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXAmendmentOfTwentyTwentyTwoNotesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoRelatedNotesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoRelatedNotesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapNotesPayable_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_50" xlink:type="arc" order="2" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>inlx-20231231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="us-gaap_NonrelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrelatedPartyMember" xlink:to="us-gaap_NonrelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonrelatedPartyMember_lbl" xml:lang="en-US">Nonrelated Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SaleOfSoftwareMember" xlink:label="INLX_SaleOfSoftwareMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SaleOfSoftwareMember" xlink:to="INLX_SaleOfSoftwareMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SaleOfSoftwareMember_lbl" xml:lang="en-US">Sale Of Software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SoftwareAsAServiceMember" xlink:label="INLX_SoftwareAsAServiceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SoftwareAsAServiceMember" xlink:to="INLX_SoftwareAsAServiceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SoftwareAsAServiceMember_lbl" xml:lang="en-US">Software As A Service [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SoftwareMaintenanceServicesMember" xlink:label="INLX_SoftwareMaintenanceServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SoftwareMaintenanceServicesMember" xlink:to="INLX_SoftwareMaintenanceServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SoftwareMaintenanceServicesMember_lbl" xml:lang="en-US">Software Maintenance Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ProfessionalServicesMember" xlink:label="INLX_ProfessionalServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ProfessionalServicesMember" xlink:to="INLX_ProfessionalServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ProfessionalServicesMember_lbl" xml:lang="en-US">Professional Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StorageandRetrievalServicesMember" xlink:label="INLX_StorageandRetrievalServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StorageandRetrievalServicesMember" xlink:to="INLX_StorageandRetrievalServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_StorageandRetrievalServicesMember_lbl" xml:lang="en-US">Storageand Retrieval Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_IntellineticsOhioAndGraphicSciencesMember" xlink:label="INLX_IntellineticsOhioAndGraphicSciencesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_IntellineticsOhioAndGraphicSciencesMember" xlink:to="INLX_IntellineticsOhioAndGraphicSciencesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_IntellineticsOhioAndGraphicSciencesMember_lbl" xml:lang="en-US">Intellinetics Ohio and Graphic Sciences [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="us-gaap_SoftwareDevelopmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xml:lang="en-US">Software Development [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AccountsReceivableUnbilledMember" xlink:label="INLX_AccountsReceivableUnbilledMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AccountsReceivableUnbilledMember" xlink:to="INLX_AccountsReceivableUnbilledMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_AccountsReceivableUnbilledMember_lbl" xml:lang="en-US">Accounts Receivable Unbilled [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractAssestsMember" xlink:label="INLX_ContractAssestsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractAssestsMember" xlink:to="INLX_ContractAssestsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractAssestsMember_lbl" xml:lang="en-US">Contract Assests [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DocumentManagementMember" xlink:label="INLX_DocumentManagementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DocumentManagementMember" xlink:to="INLX_DocumentManagementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DocumentManagementMember_lbl" xml:lang="en-US">Document Management [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DocumentConversionMember" xlink:label="INLX_DocumentConversionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DocumentConversionMember" xlink:to="INLX_DocumentConversionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DocumentConversionMember_lbl" xml:lang="en-US">Document Conversion [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_YellowFolderMember" xlink:label="INLX_YellowFolderMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_YellowFolderMember" xlink:to="INLX_YellowFolderMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_YellowFolderMember_lbl" xml:lang="en-US">Yellow Folder [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US">Trade Names [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ProprietaryTechnologyMember" xlink:label="INLX_ProprietaryTechnologyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ProprietaryTechnologyMember" xlink:to="INLX_ProprietaryTechnologyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ProprietaryTechnologyMember_lbl" xml:lang="en-US">Proprietary Technology [Member]</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer Relationships [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="INLX_TwoThousandTwentyTwoUnrelatedNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:to="INLX_TwoThousandTwentyTwoUnrelatedNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwoThousandTwentyTwoUnrelatedNotesMember_lbl" xml:lang="en-US">2022 Unrelated Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyNotesMember" xlink:label="INLX_TwoThousandTwentyNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyNotesMember" xlink:to="INLX_TwoThousandTwentyNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwoThousandTwentyNotesMember_lbl" xml:lang="en-US">Two Thousand Twenty Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="INLX_TwoThousandTwentyTwoRelatedNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:to="INLX_TwoThousandTwentyTwoRelatedNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwoThousandTwentyTwoRelatedNotesMember_lbl" xml:lang="en-US">2022 Related Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_UnrelatedPartyMember" xlink:label="INLX_UnrelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_UnrelatedPartyMember" xlink:to="INLX_UnrelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_UnrelatedPartyMember_lbl" xml:lang="en-US">Unrelated Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AmendmentOfTwentyTwentyTwoNotesMember" xlink:label="INLX_AmendmentOfTwentyTwentyTwoNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AmendmentOfTwentyTwentyTwoNotesMember" xlink:to="INLX_AmendmentOfTwentyTwentyTwoNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_AmendmentOfTwentyTwentyTwoNotesMember_lbl" xml:lang="en-US">Amendment Of Twenty Twenty Two Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AccreditedInvestorsMember" xlink:label="INLX_AccreditedInvestorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AccreditedInvestorsMember" xlink:to="INLX_AccreditedInvestorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_AccreditedInvestorsMember_lbl" xml:lang="en-US">Accredited Investors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwelvePercentageSubordinatedNotesMember" xlink:label="INLX_TwelvePercentageSubordinatedNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwelvePercentageSubordinatedNotesMember" xlink:to="INLX_TwelvePercentageSubordinatedNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwelvePercentageSubordinatedNotesMember_lbl" xml:lang="en-US">12% Subordinated Notes [Member]</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ColumbusOHMember" xlink:label="INLX_ColumbusOHMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ColumbusOHMember" xlink:to="INLX_ColumbusOHMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ColumbusOHMember_lbl" xml:lang="en-US">Columbus O H [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MadisonHeightsMIMember" xlink:label="INLX_MadisonHeightsMIMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MadisonHeightsMIMember" xlink:to="INLX_MadisonHeightsMIMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_MadisonHeightsMIMember_lbl" xml:lang="en-US">Madison Heights M I [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SterlingHeightsMIMember" xlink:label="INLX_SterlingHeightsMIMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SterlingHeightsMIMember" xlink:to="INLX_SterlingHeightsMIMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SterlingHeightsMIMember_lbl" xml:lang="en-US">Sterling Heights M I [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TraverseCityMIMember" xlink:label="INLX_TraverseCityMIMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TraverseCityMIMember" xlink:to="INLX_TraverseCityMIMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TraverseCityMIMember_lbl" xml:lang="en-US">Traverse City M I [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MadisonHeightsMITemporarySpaceMember" xlink:label="INLX_MadisonHeightsMITemporarySpaceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MadisonHeightsMITemporarySpaceMember" xlink:to="INLX_MadisonHeightsMITemporarySpaceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_MadisonHeightsMITemporarySpaceMember_lbl" xml:lang="en-US">Madison Heights M I Temporary Space [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ExerciseOfOutstandingWarrantsMember" xlink:label="INLX_ExerciseOfOutstandingWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ExerciseOfOutstandingWarrantsMember" xlink:to="INLX_ExerciseOfOutstandingWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ExerciseOfOutstandingWarrantsMember_lbl" xml:lang="en-US">Exercise of Outstanding Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="INLX_TwoThousandFifteenEquityIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandFifteenEquityIncentivePlanMember" xlink:to="INLX_TwoThousandFifteenEquityIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwoThousandFifteenEquityIncentivePlanMember_lbl" xml:lang="en-US">2015 Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SecuritiesPurchaseAgreementMember" xlink:label="INLX_SecuritiesPurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SecuritiesPurchaseAgreementMember" xlink:to="INLX_SecuritiesPurchaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SecuritiesPurchaseAgreementMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TaglichBrothersIncMember" xlink:label="INLX_TaglichBrothersIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TaglichBrothersIncMember" xlink:to="INLX_TaglichBrothersIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TaglichBrothersIncMember_lbl" xml:lang="en-US">Taglich Brothers Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantOneMember" xlink:label="INLX_WarrantOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantOneMember" xlink:to="INLX_WarrantOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_WarrantOneMember_lbl" xml:lang="en-US">Warrant One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantTwoMember" xlink:label="INLX_WarrantTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantTwoMember" xlink:to="INLX_WarrantTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_WarrantTwoMember_lbl" xml:lang="en-US">Warrant Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantThreeMember" xlink:label="INLX_WarrantThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantThreeMember" xlink:to="INLX_WarrantThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_WarrantThreeMember_lbl" xml:lang="en-US">Warrant Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantFourMember" xlink:label="INLX_WarrantFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantFourMember" xlink:to="INLX_WarrantFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_WarrantFourMember_lbl" xml:lang="en-US">Warrant Four [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantFiveMember" xlink:label="INLX_WarrantFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantFiveMember" xlink:to="INLX_WarrantFiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_WarrantFiveMember_lbl" xml:lang="en-US">Warrant Five [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PlacementAgentMember" xlink:label="INLX_PlacementAgentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PlacementAgentMember" xlink:to="INLX_PlacementAgentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_PlacementAgentMember_lbl" xml:lang="en-US">Placement Agent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EmployeeMember" xlink:label="INLX_EmployeeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EmployeeMember" xlink:to="INLX_EmployeeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_EmployeeMember_lbl" xml:lang="en-US">Employee [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:label="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:to="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember_lbl" xml:lang="en-US">April 14, 2022 Grant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Equity Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_FebruaryTenTwoThousandSixteenMember" xlink:label="INLX_FebruaryTenTwoThousandSixteenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_FebruaryTenTwoThousandSixteenMember" xlink:to="INLX_FebruaryTenTwoThousandSixteenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_FebruaryTenTwoThousandSixteenMember_lbl" xml:lang="en-US">February 10, 2016 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DecemberSixTwoThousandSixteenMember" xlink:label="INLX_DecemberSixTwoThousandSixteenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DecemberSixTwoThousandSixteenMember" xlink:to="INLX_DecemberSixTwoThousandSixteenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DecemberSixTwoThousandSixteenMember_lbl" xml:lang="en-US">December 6, 2016 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SeptemberTwentyFiveTwoThousandSeventeenMember" xlink:label="INLX_SeptemberTwentyFiveTwoThousandSeventeenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SeptemberTwentyFiveTwoThousandSeventeenMember" xlink:to="INLX_SeptemberTwentyFiveTwoThousandSeventeenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SeptemberTwentyFiveTwoThousandSeventeenMember_lbl" xml:lang="en-US">September 25, 2017 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" xlink:label="INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" xlink:to="INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_lbl" xml:lang="en-US">September 25, 2017 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_JanuaryThirtyTwoThousandNinteenMember" xlink:label="INLX_JanuaryThirtyTwoThousandNinteenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_JanuaryThirtyTwoThousandNinteenMember" xlink:to="INLX_JanuaryThirtyTwoThousandNinteenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_JanuaryThirtyTwoThousandNinteenMember_lbl" xml:lang="en-US">January 30, 2019 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MarchElevenTwoThousandNinteenMember" xlink:label="INLX_MarchElevenTwoThousandNinteenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MarchElevenTwoThousandNinteenMember" xlink:to="INLX_MarchElevenTwoThousandNinteenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_MarchElevenTwoThousandNinteenMember_lbl" xml:lang="en-US">March 11, 2019 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MarchElevenTwoThousandNinteenGrantOneMember" xlink:label="INLX_MarchElevenTwoThousandNinteenGrantOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MarchElevenTwoThousandNinteenGrantOneMember" xlink:to="INLX_MarchElevenTwoThousandNinteenGrantOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_MarchElevenTwoThousandNinteenGrantOneMember_lbl" xml:lang="en-US">March 11, 2019 Grant One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MarchElevenTwoThousandNinteenGrantTwoMember" xlink:label="INLX_MarchElevenTwoThousandNinteenGrantTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MarchElevenTwoThousandNinteenGrantTwoMember" xlink:to="INLX_MarchElevenTwoThousandNinteenGrantTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_MarchElevenTwoThousandNinteenGrantTwoMember_lbl" xml:lang="en-US">March 11, 2019 Grant Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SeptemberTwoTwoThousandTwentyMember" xlink:label="INLX_SeptemberTwoTwoThousandTwentyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SeptemberTwoTwoThousandTwentyMember" xlink:to="INLX_SeptemberTwoTwoThousandTwentyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SeptemberTwoTwoThousandTwentyMember_lbl" xml:lang="en-US">September 2, 2020 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AprilFourteenTwoThousandTwentyTwoMember" xlink:label="INLX_AprilFourteenTwoThousandTwentyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AprilFourteenTwoThousandTwentyTwoMember" xlink:to="INLX_AprilFourteenTwoThousandTwentyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_AprilFourteenTwoThousandTwentyTwoMember_lbl" xml:lang="en-US">April 14, 2022 [Member]</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StateOfMichiganMember" xlink:label="INLX_StateOfMichiganMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StateOfMichiganMember" xlink:to="INLX_StateOfMichiganMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_StateOfMichiganMember_lbl" xml:lang="en-US">State of Michigan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RocketMortgageMember" xlink:label="INLX_RocketMortgageMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RocketMortgageMember" xlink:to="INLX_RocketMortgageMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_RocketMortgageMember_lbl" xml:lang="en-US">Rocket Mortgage [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_GovernmentContractsMember" xlink:label="INLX_GovernmentContractsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_GovernmentContractsMember" xlink:to="INLX_GovernmentContractsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_GovernmentContractsMember_lbl" xml:lang="en-US">Government Contracts [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CustomerOneMember" xlink:label="INLX_CustomerOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CustomerOneMember" xlink:to="INLX_CustomerOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_CustomerOneMember_lbl" xml:lang="en-US">Customer One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CustomerTwoMember" xlink:label="INLX_CustomerTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CustomerTwoMember" xlink:to="INLX_CustomerTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_CustomerTwoMember_lbl" xml:lang="en-US">Customer Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyPrivatePlacementMember" xlink:label="INLX_TwoThousandTwentyPrivatePlacementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyPrivatePlacementMember" xlink:to="INLX_TwoThousandTwentyPrivatePlacementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwoThousandTwentyPrivatePlacementMember_lbl" xml:lang="en-US">2020 Private Placement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EngagementAgreementMember" xlink:label="INLX_EngagementAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EngagementAgreementMember" xlink:to="INLX_EngagementAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_EngagementAgreementMember_lbl" xml:lang="en-US">Engagement Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoPrivatePlacementMember" xlink:label="INLX_TwoThousandTwentyTwoPrivatePlacementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyTwoPrivatePlacementMember" xlink:to="INLX_TwoThousandTwentyTwoPrivatePlacementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_TwoThousandTwentyTwoPrivatePlacementMember_lbl" xml:lang="en-US">2022 Private Placement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MichaelNTaglichMember" xlink:label="INLX_MichaelNTaglichMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MichaelNTaglichMember" xlink:to="INLX_MichaelNTaglichMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_MichaelNTaglichMember_lbl" xml:lang="en-US">Michael N. Taglich [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RobertFTaglichMember" xlink:label="INLX_RobertFTaglichMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RobertFTaglichMember" xlink:to="INLX_RobertFTaglichMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_RobertFTaglichMember_lbl" xml:lang="en-US">Robert F. Taglich [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.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_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/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_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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnbilledReceivablesCurrent_lbl" xml:lang="en-US">Accounts receivable, unbilled</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Parts and supplies, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract assets</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property 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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right of use assets, operating</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right of use assets, finance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WorkersCompensationLiabilityCurrent" xlink:to="us-gaap_WorkersCompensationLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent_lbl" xml:lang="en-US">Accrued compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liabilities, operating - current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liabilities, finance - current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Deferred revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EarnoutLiabilitiesCurrent" xlink:label="INLX_EarnoutLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiabilitiesCurrent" xlink:to="INLX_EarnoutLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_EarnoutLiabilitiesCurrent_lbl" xml:lang="en-US">Earnout 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_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Notes payable - current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Long-term liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermNotesPayable_lbl" xml:lang="en-US">Notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liabilities, operating - 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_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liabilities, finance - 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_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total long-term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value, 25,000,000 shares authorized; 4,113,621 and 4,073,757 shares issued and outstanding at December 31, 2023 and 2022, 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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenues:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Total revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfRevenueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xml:lang="en-US">Cost of 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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Total cost of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" 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_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:label="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:to="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_lbl" xml:lang="en-US">Change in fair value of earnout liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquisitionCosts" xlink:label="us-gaap_AcquisitionCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquisitionCosts" xlink:to="us-gaap_AcquisitionCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquisitionCosts_lbl" xml:lang="en-US">Transaction costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" 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_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" 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_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income 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_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other (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_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense, 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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other (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_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic net income 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_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted net income 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_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average number of common shares outstanding - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average number of common shares outstanding - diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StockIssuedDuringPeriodValueIssuedToDirectors" xlink:label="INLX_StockIssuedDuringPeriodValueIssuedToDirectors" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StockIssuedDuringPeriodValueIssuedToDirectors" xlink:to="INLX_StockIssuedDuringPeriodValueIssuedToDirectors_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_StockIssuedDuringPeriodValueIssuedToDirectors_lbl" xml:lang="en-US">Stock Issued to Directors</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" xlink:label="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" xlink:to="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors_lbl" xml:lang="en-US">Stock Issued to Directors, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Stock Option Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Stock Issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Stock Issued, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xml:lang="en-US">Equity Issuance Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xml:lang="en-US">Note Offer Warrants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to 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_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debt expense</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" 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_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization of deferred financing costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortization of debt discount</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US">Amortization of right of use assets, financing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Stock issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense" xlink:label="us-gaap_StockOptionPlanExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionPlanExpense" xlink:to="us-gaap_StockOptionPlanExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionPlanExpense_lbl" xml:lang="en-US">Stock option compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:label="INLX_ChangeInFairValueOfEarnoutLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:to="INLX_ChangeInFairValueOfEarnoutLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_ChangeInFairValueOfEarnoutLiabilities_lbl" xml:lang="en-US">Change in fair value of earnout liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_IncreaseDecreaseInUnbilledAccountsReceivables" xlink:label="INLX_IncreaseDecreaseInUnbilledAccountsReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_IncreaseDecreaseInUnbilledAccountsReceivables" xlink:to="INLX_IncreaseDecreaseInUnbilledAccountsReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_IncreaseDecreaseInUnbilledAccountsReceivables_lbl" xml:lang="en-US">Accounts receivable, unbilled</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Parts and supplies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" 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_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease assets and liabilities, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:label="us-gaap_IncreaseDecreaseInDeferredCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:to="us-gaap_IncreaseDecreaseInDeferredCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredCompensation_lbl" xml:lang="en-US">Deferred compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Deferred revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Total adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash 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_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Cash paid to acquire business, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="us-gaap_PaymentsToAcquireSoftware" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireSoftware" xlink:to="us-gaap_PaymentsToAcquireSoftware_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireSoftware_lbl" xml:lang="en-US">Capitalization of internal use software</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property 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_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PaymentOfEarnoutLiabilities" xlink:label="INLX_PaymentOfEarnoutLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentOfEarnoutLiabilities" xlink:to="INLX_PaymentOfEarnoutLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_PaymentOfEarnoutLiabilities_lbl" xml:lang="en-US">Payment of earnout liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance 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_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Offering costs paid on issuance of common stock and notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromNotesPayable_lbl" xml:lang="en-US">Proceeds from notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xml:lang="en-US">Proceeds from notes payable - related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities" xlink:label="INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities" xlink:to="INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities_lbl" xml:lang="en-US">Other net changes in finance lease 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_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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US">Principal payments on financing lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Repayment of notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net (decrease) 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash - beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xml:lang="en-US">Cash - end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid during the period 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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Cash paid during the period for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DiscountOnNotesPayableForWarrants" xlink:label="INLX_DiscountOnNotesPayableForWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DiscountOnNotesPayableForWarrants" xlink:to="INLX_DiscountOnNotesPayableForWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DiscountOnNotesPayableForWarrants_lbl" xml:lang="en-US">Discount on notes payable for warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" xlink:label="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" xlink:to="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants_lbl" xml:lang="en-US">Discount on notes payable - related parties for warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xml:lang="en-US">Right-of-use asset obtained in exchange for finance lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" xlink:label="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" xlink:to="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash investing activities relating to business acquisitions:</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingAccountsReceivable" xlink:label="INLX_NonCashFinancingAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingAccountsReceivable" xlink:to="INLX_NonCashFinancingAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesPrepaidExpenses" xlink:label="INLX_NonCashFinancingActivitiesPrepaidExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesPrepaidExpenses" xlink:to="INLX_NonCashFinancingActivitiesPrepaidExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesPrepaidExpenses_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesPropertyAndEquipment" xlink:label="INLX_NonCashFinancingActivitiesPropertyAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesPropertyAndEquipment" xlink:to="INLX_NonCashFinancingActivitiesPropertyAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesPropertyAndEquipment_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesIntangibleAssets" xlink:label="INLX_NonCashFinancingActivitiesIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesIntangibleAssets" xlink:to="INLX_NonCashFinancingActivitiesIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesIntangibleAssets_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesGoodwill" xlink:label="INLX_NonCashFinancingActivitiesGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesGoodwill" xlink:to="INLX_NonCashFinancingActivitiesGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="INLX_NonCashFinancingActivitiesGoodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesAccountsPayable" xlink:label="INLX_NonCashFinancingActivitiesAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesAccountsPayable" xlink:to="INLX_NonCashFinancingActivitiesAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_NonCashFinancingActivitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesDeferredRevenues" xlink:label="INLX_NonCashFinancingActivitiesDeferredRevenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesDeferredRevenues" xlink:to="INLX_NonCashFinancingActivitiesDeferredRevenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="INLX_NonCashFinancingActivitiesDeferredRevenues_lbl" xml:lang="en-US">Deferred revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" xlink:label="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" xlink:to="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition_lbl" xml:lang="en-US">Net assets acquired in acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" xlink:label="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" xlink:to="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions_lbl" xml:lang="en-US">Cash used in business acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">Business 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_BasisOfAccounting" xlink:label="us-gaap_BasisOfAccounting" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccounting_lbl" 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_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">Business Acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible Assets, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Measurements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property 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_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Notes Payable &#8211; Unrelated Parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_2_lbl" xml:lang="en-US">Notes Payable - Related Parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_CompensationRelatedCostsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsAbstract_lbl" xml:lang="en-US">Compensation Related Costs [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:label="us-gaap_CompensationRelatedCostsGeneralTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:to="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl" xml:lang="en-US">Deferred Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Stockholders&#8217; Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentrations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Certain Relationships and Related Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentrations of Credit Risk</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Parts and Supplies</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" 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_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">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_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Purchase Accounting Related 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_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xml:lang="en-US">Software Development Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" xlink:label="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" xlink:to="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Pronouncements Not Yet Effective</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings 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_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Information</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CondensedCashFlowStatementPolicyTextBlock" xlink:label="INLX_CondensedCashFlowStatementPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CondensedCashFlowStatementPolicyTextBlock" xlink:to="INLX_CondensedCashFlowStatementPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_CondensedCashFlowStatementPolicyTextBlock_lbl" xml:lang="en-US">Statement 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_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of Changes in Contract 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_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xml:lang="en-US">Schedule of Allowance 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_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of Segment Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of Fair Value of Assets Acquired and Liabilities Assumed</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xml:lang="en-US">Schedule of Pro Forma Information</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Amortization Expense for Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" xlink:label="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" xlink:to="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_lbl" xml:lang="en-US">Summary of Changes in Fair Value of Earnout Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Property 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_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Minimum Principal Payments of Notes payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_2_lbl" xml:lang="en-US">Schedule of Future Minimum Principal Payments of Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Schedule of Operating Lease</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Rental Payment for Operating Lease</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Summary of Components of Lease Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" xlink:label="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" xlink:to="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Additional Information Pertaining to Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" xlink:label="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" xlink:to="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Operating and Finance Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" xlink:label="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" xlink:to="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Values of Warrants Valuation Assumptions</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Values of Stock Option Grants Valuation 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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock_lbl" xml:lang="en-US">Schedule of Stock Options Grant</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Related Party Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_lbl" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US">Percentage of voting rights outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xml:lang="en-US">Revenue performance obligations percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Revenue, remaining performance obligation, amount</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">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_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:label="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:to="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_lbl" xml:lang="en-US">Inventory allowances</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, plant and equipment, estimated useful live</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xml:lang="en-US">Impairment of long lived assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:to="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_lbl" xml:lang="en-US">Software development cost capiatlized</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareAdditions_lbl" xml:lang="en-US">Capitalized Computer Software, Additions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="us-gaap_OtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl" 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_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsTable" xlink:label="us-gaap_OffsettingAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OffsettingAssetsTable" xlink:to="us-gaap_OffsettingAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OffsettingAssetsTable_lbl" xml:lang="en-US">Offsetting Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="us-gaap_OffsettingAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OffsettingAssetsLineItems" xlink:to="us-gaap_OffsettingAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OffsettingAssetsLineItems_lbl" xml:lang="en-US">Offsetting Assets [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_2_lbl" xml:lang="en-US">Balance at Beginning of Period</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:label="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:to="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_lbl" xml:lang="en-US">Addition from acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:to="us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_lbl" xml:lang="en-US">Revenue Recognized in Advance of Billings</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetCommissionPaid" xlink:label="INLX_ContractWithCustomerAssetCommissionPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCommissionPaid" xlink:to="INLX_ContractWithCustomerAssetCommissionPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractWithCustomerAssetCommissionPaid_lbl" xml:lang="en-US">Commissions Paid</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetCommissionRecognized" xlink:label="INLX_ContractWithCustomerAssetCommissionRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCommissionRecognized" xlink:to="INLX_ContractWithCustomerAssetCommissionRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractWithCustomerAssetCommissionRecognized_lbl" xml:lang="en-US">Commissions Recognized</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetReceivablesBillings" xlink:label="INLX_ContractWithCustomerAssetReceivablesBillings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetReceivablesBillings" xlink:to="INLX_ContractWithCustomerAssetReceivablesBillings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractWithCustomerAssetReceivablesBillings_lbl" xml:lang="en-US">Billings</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetPaymentsRecevied" xlink:label="INLX_ContractWithCustomerAssetPaymentsRecevied" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetPaymentsRecevied" xlink:to="INLX_ContractWithCustomerAssetPaymentsRecevied_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ContractWithCustomerAssetPaymentsRecevied_lbl" xml:lang="en-US">Payments Received</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_3_lbl" xml:lang="en-US">Balance at Ending 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_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Balance at Beginning of Period</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DeferredRevenueAddition" xlink:label="INLX_DeferredRevenueAddition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueAddition" xlink:to="INLX_DeferredRevenueAddition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="INLX_DeferredRevenueAddition_lbl" xml:lang="en-US">Addition from acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DeferredRevenueLiabilityBillings" xlink:label="INLX_DeferredRevenueLiabilityBillings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueLiabilityBillings" xlink:to="INLX_DeferredRevenueLiabilityBillings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="INLX_DeferredRevenueLiabilityBillings_lbl" xml:lang="en-US">Billings</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DeferredRevenueRevenueRecognized" xlink:label="INLX_DeferredRevenueRevenueRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueRevenueRecognized" xlink:to="INLX_DeferredRevenueRevenueRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_DeferredRevenueRevenueRecognized_lbl" xml:lang="en-US">Recognized revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DeferredRevenueCurrent_2_lbl" xml:lang="en-US">Balance at End of Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults" xlink:label="INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults" xlink:to="INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_lbl" xml:lang="en-US">Provisions reductions charged to operating results</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xml:lang="en-US">Accounts write-offs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Total gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CapitalAdditionsNet" xlink:label="INLX_CapitalAdditionsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CapitalAdditionsNet" xlink:to="INLX_CapitalAdditionsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_CapitalAdditionsNet_lbl" xml:lang="en-US">Total capital additions, 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_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_2_lbl" xml:lang="en-US">Total goodwill</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Intangible assets (see Note 5)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xml:lang="en-US">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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total identifiable net assets</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:label="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:to="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_lbl" xml:lang="en-US">Purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Goodwill - Excess of purchase price over fair value of net assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US">Total revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_lbl" xml:lang="en-US">Basic net income 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_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted net income per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US">Acquisition costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">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_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Intangible assets, cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Intangible assets, 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_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2027</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2028</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EarnoutLiability" xlink:label="INLX_EarnoutLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiability" xlink:to="INLX_EarnoutLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="INLX_EarnoutLiability_lbl" xml:lang="en-US">Fair value, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PaymentForContingentConsiderationEarnout" xlink:label="INLX_PaymentForContingentConsiderationEarnout" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentForContingentConsiderationEarnout" xlink:to="INLX_PaymentForContingentConsiderationEarnout_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_PaymentForContingentConsiderationEarnout_lbl" xml:lang="en-US">Payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiability" xlink:to="INLX_EarnoutLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="INLX_EarnoutLiability_2_lbl" xml:lang="en-US">Fair value , ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:to="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_2_lbl" xml:lang="en-US">Change in fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsSensitivityAnalysisDescription" xlink:label="us-gaap_FairValueMeasurementsSensitivityAnalysisDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsSensitivityAnalysisDescription" xlink:to="us-gaap_FairValueMeasurementsSensitivityAnalysisDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsSensitivityAnalysisDescription_lbl" xml:lang="en-US">Unobservable Measurement Input, Uncertainty, Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_lbl" xml:lang="en-US">Computer hardware and purchased software</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsGross" xlink:to="us-gaap_LeaseholdImprovementsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" 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_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US">Furniture and fixtures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">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_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Notes payable &#8211; &#8220;2022 Related Note&#8221;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xml:lang="en-US">Less unamortized debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Less unamortized debt discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NotesPayableCurrent_2_lbl" xml:lang="en-US">Less current portion, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermNotesPayable_2_lbl" xml:lang="en-US">Long-term portion of notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuanceDate1" xlink:to="us-gaap_DebtInstrumentIssuanceDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIssuanceDate1_lbl" xml:lang="en-US">Issue Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest Date</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xml:lang="en-US">Interest Due</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Principal Due</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US">Interest Expense, Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayable_2_lbl" xml:lang="en-US">Notes payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_2_lbl" xml:lang="en-US">Debt instrument, maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDefaultLongtermDebtAmount" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDefaultLongtermDebtAmount" xlink:to="us-gaap_DebtDefaultLongtermDebtAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount_lbl" xml:lang="en-US">Notes payable due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xml:lang="en-US">Debt instrument, interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DebtInstrumentFaceAmountPercentage" xlink:label="INLX_DebtInstrumentFaceAmountPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DebtInstrumentFaceAmountPercentage" xlink:to="INLX_DebtInstrumentFaceAmountPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DebtInstrumentFaceAmountPercentage_lbl" xml:lang="en-US">Principal amount percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Number of shares sold</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Sale of stock price 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_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US">Value of stock sold</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl" xml:lang="en-US">Stock issued during conversion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl" xml:lang="en-US">Conversion of units</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Repayments of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RemainingNotesPayable" xlink:label="INLX_RemainingNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RemainingNotesPayable" xlink:to="INLX_RemainingNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_RemainingNotesPayable_lbl" xml:lang="en-US">Remaining notes payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">New issues, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestExpenseDebt_2_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_3_lbl" xml:lang="en-US">Debt instrument interest rate stated percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:to="us-gaap_IncreaseDecreaseInDeferredCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredCompensation_2_lbl" xml:lang="en-US">Deferred incentive compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="us-gaap_ProductLiabilityContingencyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingencyTable" xlink:to="us-gaap_ProductLiabilityContingencyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductLiabilityContingencyTable_lbl" xml:lang="en-US">Product Liability Contingency [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="us-gaap_ProductLiabilityContingencyLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingencyLineItems" xlink:to="us-gaap_ProductLiabilityContingencyLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductLiabilityContingencyLineItems_lbl" xml:lang="en-US">Product Liability Contingency [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_AreaOfLand" xlink:label="us-gaap_AreaOfLand" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfLand" xlink:to="us-gaap_AreaOfLand_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AreaOfLand_lbl" xml:lang="en-US">Land</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="us-gaap_PaymentsForRent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Vehichle rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:label="us-gaap_LesseeOperatingLeaseOptionToTerminate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:to="us-gaap_LesseeOperatingLeaseOptionToTerminate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseOptionToTerminate_lbl" xml:lang="en-US">Lease Expiry</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Finance lease, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Operating Leases, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Finance lease, 2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Operating Leases, 2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Finance lease, 2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Operating Leases, 2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Finance lease, 2027</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Operating Leases, 2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Finance lease, 2028</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Finance lease, 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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Operating Lease, 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_ShortTermLeaseCommitmentAmount" xlink:label="us-gaap_ShortTermLeaseCommitmentAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCommitmentAmount" xlink:to="us-gaap_ShortTermLeaseCommitmentAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShortTermLeaseCommitmentAmount_lbl" xml:lang="en-US">Operating Lease, short-term lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_FinanceLeaseLiabilityPaymentDue" xlink:label="INLX_FinanceLeaseLiabilityPaymentDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_FinanceLeaseLiabilityPaymentDue" xlink:to="INLX_FinanceLeaseLiabilityPaymentDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_FinanceLeaseLiabilityPaymentDue_lbl" xml:lang="en-US">Finance Lease</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_LesseeOperatingLeaseLiabilityPaymentDue" xlink:label="INLX_LesseeOperatingLeaseLiabilityPaymentDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_LesseeOperatingLeaseLiabilityPaymentDue" xlink:to="INLX_LesseeOperatingLeaseLiabilityPaymentDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_LesseeOperatingLeaseLiabilityPaymentDue_lbl" xml:lang="en-US">Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US">Finance lease expense:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_2_lbl" xml:lang="en-US">Amortization of ROU assets</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US">Interest on 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_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term 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_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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xml:lang="en-US">Financing cash flows from finance leases (interest)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xml:lang="en-US">Financing cash flows from finance leases (prinicipal)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating cash flows from operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability" xlink:label="INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability" xlink:to="INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_lbl" xml:lang="en-US">ROU assets obtained in exchange for new finance lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term - 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_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term - operating leases</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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" 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_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate - operating 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_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Right-of-use assets, operating</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Lease liabilities, operating &#8211; current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Lease liabilities, operating &#8211; net of current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total operating 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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_lbl" xml:lang="en-US">Right-of-use assets, finance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Right-of-use assets, finance, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Lease liabilities, finance &#8211; current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Lease liabilities, finance &#8211; net of current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US">Total 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_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_lbl" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_lbl" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [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_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US">Warrants, measurement input percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" 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_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Common stock capital shares reserved for future issuance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xml:lang="en-US">Number of stock issued during period, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Price per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xml:lang="en-US">Stock issued during period shares new issues</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent" xlink:label="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent" xlink:to="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent_lbl" xml:lang="en-US">Private placement agent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Placement agent cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Warrant to purchase of shares 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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Class of warrant or right, exercise price of warrants or rights</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US">Debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_FairValueOfWarrantsIssuedPricePerShare" xlink:label="INLX_FairValueOfWarrantsIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_FairValueOfWarrantsIssuedPricePerShare" xlink:to="INLX_FairValueOfWarrantsIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_FairValueOfWarrantsIssuedPricePerShare_lbl" xml:lang="en-US">Fair value of warrants issued price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_UnderwritingExpenses" xlink:label="INLX_UnderwritingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_UnderwritingExpenses" xlink:to="INLX_UnderwritingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_UnderwritingExpenses_lbl" xml:lang="en-US">Underwriting expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US">Proceeds from private placement</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_2_lbl" xml:lang="en-US">Conversion of units, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PaymentToPlacementAgentOnPrivatePlacementOffering" xlink:label="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering" xlink:to="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering_lbl" xml:lang="en-US">Private placement offering</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_2_lbl" 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_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:label="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:to="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_lbl" xml:lang="en-US">Warrant exercisable date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Weighted average expected term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Shares Under Option, Outstanding beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price, Outstanding beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life Outstanding, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Shares Under Option, Forfeited and expired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price, Forfeited and expired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_lbl" xml:lang="en-US">Weighted- Average Exercise Price, Forfeited and expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Shares Under Option, Outstanding ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted- Average Exercise Price, Outstanding ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding 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" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Shares Under Option, Exercisable ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price, Exercisable ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life Outstanding, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate Intrinsic Value, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Shares Under Option, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:label="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life Outstanding, beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2_lbl" xml:lang="en-US">Shares granted (canceled)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate" xlink:label="INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate" xlink:to="INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_lbl" xml:lang="en-US">Date fully vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Fair value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3_lbl" xml:lang="en-US">Shares granted (canceled)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Stock issued during period, shares, restricted stock award</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Allocated 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl" xml:lang="en-US">Stock option granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_lbl" xml:lang="en-US">Stock option exercise price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2_lbl" xml:lang="en-US">Fair value of stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average grant date fair value of options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Unrecognized compensation costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [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_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RelationshipToCompany" xlink:label="INLX_RelationshipToCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RelationshipToCompany" xlink:to="INLX_RelationshipToCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_RelationshipToCompany_lbl" xml:lang="en-US">Relationship to the Company</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_3_lbl" xml:lang="en-US">Amounts of notes purchased</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDate" xlink:label="us-gaap_RelatedPartyTransactionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDate" xlink:to="us-gaap_RelatedPartyTransactionDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDate_lbl" xml:lang="en-US">Date of Transaction</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_2_lbl" xml:lang="en-US">Shares issued, price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EquityBeneficialOwnershipDescription" xlink:label="INLX_EquityBeneficialOwnershipDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EquityBeneficialOwnershipDescription" xlink:to="INLX_EquityBeneficialOwnershipDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_EquityBeneficialOwnershipDescription_lbl" xml:lang="en-US">Equity, beneficial ownership, description</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PaymentOfSuccessFee" xlink:label="INLX_PaymentOfSuccessFee" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentOfSuccessFee" xlink:to="INLX_PaymentOfSuccessFee_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_PaymentOfSuccessFee_lbl" xml:lang="en-US">Payment of success fee</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfPrivatePlacement" xlink:label="us-gaap_PaymentsForRepurchaseOfPrivatePlacement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfPrivatePlacement" xlink:to="us-gaap_PaymentsForRepurchaseOfPrivatePlacement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfPrivatePlacement_lbl" xml:lang="en-US">Payments to private placement</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CommissionPercentage" xlink:label="INLX_CommissionPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CommissionPercentage" xlink:to="INLX_CommissionPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_CommissionPercentage_lbl" xml:lang="en-US">Commission percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xml:lang="en-US">Number of warrants to purchase common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SaleOfStockPercentage" xlink:label="INLX_SaleOfStockPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SaleOfStockPercentage" xlink:to="INLX_SaleOfStockPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SaleOfStockPercentage_lbl" xml:lang="en-US">Share sold percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xml:lang="en-US">Warrants exercise price, 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_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_3_lbl" xml:lang="en-US">Extend maturity date</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_IntellineticsOhioAndGraphicSciencesMember" xlink:to="INLX_IntellineticsOhioAndGraphicSciencesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_IntellineticsOhioAndGraphicSciencesMember_doc" xml:lang="en-US">Intellinetics Ohio and Graphic Sciences [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiabilitiesCurrent" xlink:to="INLX_EarnoutLiabilitiesCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_EarnoutLiabilitiesCurrent_doc" xml:lang="en-US">Earnout liabilities current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:to="INLX_TwoThousandTwentyTwoUnrelatedNotesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwoThousandTwentyTwoUnrelatedNotesMember_doc" xml:lang="en-US">2022 Unrelated Notes [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:to="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_AdjustmentToFairValueOfContingentConsiderationEarnout_doc" xml:lang="en-US">Adjustment to fair value of contingent consideration earnout.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_UnrelatedPartyMember" xlink:to="INLX_UnrelatedPartyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_UnrelatedPartyMember_doc" xml:lang="en-US">Unrelated Party [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StockIssuedDuringPeriodValueIssuedToDirectors" xlink:to="INLX_StockIssuedDuringPeriodValueIssuedToDirectors_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_StockIssuedDuringPeriodValueIssuedToDirectors_doc" xml:lang="en-US">Stock Issued to Directors.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" xlink:to="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_StockIssuedDuringPeriodSharesIssuedToDirectors_doc" xml:lang="en-US">Stock Issued to Directors, shares.</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_LossOnDisposalOfFixedAssets" xlink:label="INLX_LossOnDisposalOfFixedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_LossOnDisposalOfFixedAssets" xlink:to="INLX_LossOnDisposalOfFixedAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_LossOnDisposalOfFixedAssets_doc" xml:lang="en-US">Loss on disposal of fixed assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:to="INLX_ChangeInFairValueOfEarnoutLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ChangeInFairValueOfEarnoutLiabilities_doc" xml:lang="en-US">Change in fair value of earnout liabilities.</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_IncreaseDecreaseInUnbilledReceivable" xlink:label="INLX_IncreaseDecreaseInUnbilledReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_IncreaseDecreaseInUnbilledReceivable" xlink:to="INLX_IncreaseDecreaseInUnbilledReceivable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_IncreaseDecreaseInUnbilledReceivable_doc" xml:lang="en-US">Increase decrease in unbilled receivable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:to="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_doc" xml:lang="en-US">Contract with customer asset cumulative catch up adjustment to addition from aquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetReceivablesBillings" xlink:to="INLX_ContractWithCustomerAssetReceivablesBillings_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractWithCustomerAssetReceivablesBillings_doc" xml:lang="en-US">Contract with customer asset receivables billings.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetPaymentsRecevied" xlink:to="INLX_ContractWithCustomerAssetPaymentsRecevied_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractWithCustomerAssetPaymentsRecevied_doc" xml:lang="en-US">Contract with customer asset payments recevied.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AccountsReceivableUnbilledMember" xlink:to="INLX_AccountsReceivableUnbilledMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_AccountsReceivableUnbilledMember_doc" xml:lang="en-US">Accounts Receivable Unbilled [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetUnbilledReceivablesBillings" xlink:label="INLX_ContractWithCustomerAssetUnbilledReceivablesBillings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetUnbilledReceivablesBillings" xlink:to="INLX_ContractWithCustomerAssetUnbilledReceivablesBillings_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractWithCustomerAssetUnbilledReceivablesBillings_doc" xml:lang="en-US">Contract with customer asset unbilled accounts receivables billings.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentOfEarnoutLiabilities" xlink:to="INLX_PaymentOfEarnoutLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PaymentOfEarnoutLiabilities_doc" xml:lang="en-US">Payment of earnout liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractAssestsMember" xlink:to="INLX_ContractAssestsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractAssestsMember_doc" xml:lang="en-US">Contract Assests [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DiscountOnNotesPayableForWarrants" xlink:to="INLX_DiscountOnNotesPayableForWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DiscountOnNotesPayableForWarrants_doc" xml:lang="en-US">Discount on notes payable for warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" xlink:to="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DiscountOnNotesPayableRelatedPartiesForWarrants_doc" xml:lang="en-US">Discount on notes payable related parties for warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" xlink:to="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract_doc" xml:lang="en-US">Supplemental disclosure of Non cash financing activities relating to business acquisition abstract</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingAccountsReceivable" xlink:to="INLX_NonCashFinancingAccountsReceivable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingAccountsReceivable_doc" xml:lang="en-US">Non cash financing accounts receivable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesPrepaidExpenses" xlink:to="INLX_NonCashFinancingActivitiesPrepaidExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesPrepaidExpenses_doc" xml:lang="en-US">Non cash financing activities prepaid expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesPropertyAndEquipment" xlink:to="INLX_NonCashFinancingActivitiesPropertyAndEquipment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesPropertyAndEquipment_doc" xml:lang="en-US">Non cash financing activities property and equipment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesIntangibleAssets" xlink:to="INLX_NonCashFinancingActivitiesIntangibleAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesIntangibleAssets_doc" xml:lang="en-US">Non cash financing activities intangible assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesGoodwill" xlink:to="INLX_NonCashFinancingActivitiesGoodwill_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesGoodwill_doc" xml:lang="en-US">Non cash financing activities goodwill.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesAccountsPayable" xlink:to="INLX_NonCashFinancingActivitiesAccountsPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesAccountsPayable_doc" xml:lang="en-US">Non cash financing activities accounts payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesDeferredRevenues" xlink:to="INLX_NonCashFinancingActivitiesDeferredRevenues_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesDeferredRevenues_doc" xml:lang="en-US">Non cash financing activities deferred revenues.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" xlink:to="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition_doc" xml:lang="en-US">Non cash financing activities net assets acquired in acquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" xlink:to="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions_doc" xml:lang="en-US">Non cash financing activities cash used in business acquisitions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueAddition" xlink:to="INLX_DeferredRevenueAddition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DeferredRevenueAddition_doc" xml:lang="en-US">Deferred revenue addition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueLiabilityBillings" xlink:to="INLX_DeferredRevenueLiabilityBillings_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DeferredRevenueLiabilityBillings_doc" xml:lang="en-US">Deferred revenue liability billings.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueRevenueRecognized" xlink:to="INLX_DeferredRevenueRevenueRecognized_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DeferredRevenueRevenueRecognized_doc" xml:lang="en-US">Deferred revenue revenue recognized.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DebtInstrumentFaceAmountPercentage" xlink:to="INLX_DebtInstrumentFaceAmountPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DebtInstrumentFaceAmountPercentage_doc" xml:lang="en-US">Debt instrument face amount percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AccreditedInvestorsMember" xlink:to="INLX_AccreditedInvestorsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_AccreditedInvestorsMember_doc" xml:lang="en-US">Accredited Investors [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwelvePercentageSubordinatedNotesMember" xlink:to="INLX_TwelvePercentageSubordinatedNotesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwelvePercentageSubordinatedNotesMember_doc" xml:lang="en-US">12% Subordinated Notes [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RemainingNotesPayable" xlink:to="INLX_RemainingNotesPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_RemainingNotesPayable_doc" xml:lang="en-US">Remaining notes payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:to="INLX_TwoThousandTwentyTwoRelatedNotesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwoThousandTwentyTwoRelatedNotesMember_doc" xml:lang="en-US">2022 Related Notes [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ColumbusOHMember" xlink:to="INLX_ColumbusOHMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ColumbusOHMember_doc" xml:lang="en-US">Columbus O H [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MadisonHeightsMIMember" xlink:to="INLX_MadisonHeightsMIMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_MadisonHeightsMIMember_doc" xml:lang="en-US">Madison Heights M I [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SterlingHeightsMIMember" xlink:to="INLX_SterlingHeightsMIMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SterlingHeightsMIMember_doc" xml:lang="en-US">Sterling Heights M I [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TraverseCityMIMember" xlink:to="INLX_TraverseCityMIMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TraverseCityMIMember_doc" xml:lang="en-US">Traverse City M I [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MadisonHeightsMITemporarySpaceMember" xlink:to="INLX_MadisonHeightsMITemporarySpaceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_MadisonHeightsMITemporarySpaceMember_doc" xml:lang="en-US">Madison Heights M I Temporary Space [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults" xlink:to="INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_doc" xml:lang="en-US">Allowance for doubtful accounts receivable charged to operating results.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" xlink:to="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_doc" xml:lang="en-US">Schedule of Additional Information Pertaining to Leases [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability" xlink:to="INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_doc" xml:lang="en-US">Right of use assets obtained in exchange for new finance lease liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ExerciseOfOutstandingWarrantsMember" xlink:to="INLX_ExerciseOfOutstandingWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ExerciseOfOutstandingWarrantsMember_doc" xml:lang="en-US">Exercise of Outstanding Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandFifteenEquityIncentivePlanMember" xlink:to="INLX_TwoThousandFifteenEquityIncentivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwoThousandFifteenEquityIncentivePlanMember_doc" xml:lang="en-US">2015 Equity Incentive Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SecuritiesPurchaseAgreementMember" xlink:to="INLX_SecuritiesPurchaseAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SecuritiesPurchaseAgreementMember_doc" xml:lang="en-US">Securities Purchase Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent" xlink:to="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent_doc" xml:lang="en-US">Percentage of gross proceeds paid to private placement agent.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TaglichBrothersIncMember" xlink:to="INLX_TaglichBrothersIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TaglichBrothersIncMember_doc" xml:lang="en-US">Taglich Brothers Inc [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_FairValueOfWarrantsIssuedPricePerShare" xlink:to="INLX_FairValueOfWarrantsIssuedPricePerShare_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_FairValueOfWarrantsIssuedPricePerShare_doc" xml:lang="en-US">Fair value of warrants issued price per share.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_UnderwritingExpenses" xlink:to="INLX_UnderwritingExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_UnderwritingExpenses_doc" xml:lang="en-US">Amount of underwriting expenses charged during the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" xlink:to="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_doc" xml:lang="en-US">Recently Issued Accounting Pronouncements Not Yet Effective [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering" xlink:to="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PaymentToPlacementAgentOnPrivatePlacementOffering_doc" xml:lang="en-US">Payment to placement agent on private placement offering.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CapitalAdditionsNet" xlink:to="INLX_CapitalAdditionsNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_CapitalAdditionsNet_doc" xml:lang="en-US">Capital additions, net.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantOneMember" xlink:to="INLX_WarrantOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_WarrantOneMember_doc" xml:lang="en-US">Warrant One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantTwoMember" xlink:to="INLX_WarrantTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_WarrantTwoMember_doc" xml:lang="en-US">Warrant Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CondensedCashFlowStatementPolicyTextBlock" xlink:to="INLX_CondensedCashFlowStatementPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_CondensedCashFlowStatementPolicyTextBlock_doc" xml:lang="en-US">Condensed Cash Flow Statement [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantThreeMember" xlink:to="INLX_WarrantThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_WarrantThreeMember_doc" xml:lang="en-US">Warrant Three [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantFourMember" xlink:to="INLX_WarrantFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_WarrantFourMember_doc" xml:lang="en-US">Warrant Four [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_WarrantFiveMember" xlink:to="INLX_WarrantFiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_WarrantFiveMember_doc" xml:lang="en-US">Warrant Five [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:to="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed purchase price.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" xlink:to="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_doc" xml:lang="en-US">Schedule Of Estimated Values Of Warrants Valuation Assumptions [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PlacementAgentMember" xlink:to="INLX_PlacementAgentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PlacementAgentMember_doc" xml:lang="en-US">Placement Agent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_BusinessAcquisitionProFormaEarningsPerShareBasicNetLossPerShare" xlink:label="INLX_BusinessAcquisitionProFormaEarningsPerShareBasicNetLossPerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_BusinessAcquisitionProFormaEarningsPerShareBasicNetLossPerShare" xlink:to="INLX_BusinessAcquisitionProFormaEarningsPerShareBasicNetLossPerShare_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_BusinessAcquisitionProFormaEarningsPerShareBasicNetLossPerShare_doc" xml:lang="en-US">Business acquisition pro forma earnings per share basic net loss per share.</link:label>
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_BusinessAcquisitionProFormaEarningsPerShareDilutedNetLossPerShare" xlink:label="INLX_BusinessAcquisitionProFormaEarningsPerShareDilutedNetLossPerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_BusinessAcquisitionProFormaEarningsPerShareDilutedNetLossPerShare" xlink:to="INLX_BusinessAcquisitionProFormaEarningsPerShareDilutedNetLossPerShare_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_BusinessAcquisitionProFormaEarningsPerShareDilutedNetLossPerShare_doc" xml:lang="en-US">Business acquisition pro forma earnings per share diluted net loss per share.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EmployeeMember" xlink:to="INLX_EmployeeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_EmployeeMember_doc" xml:lang="en-US">Employee [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:to="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember_doc" xml:lang="en-US">April 14, 2022 Grant [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_doc" xml:lang="en-US">Weighted Average Remaining Contractual Life Outstanding, Ending.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_FebruaryTenTwoThousandSixteenMember" xlink:to="INLX_FebruaryTenTwoThousandSixteenMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_FebruaryTenTwoThousandSixteenMember_doc" xml:lang="en-US">February 10, 2016 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DecemberSixTwoThousandSixteenMember" xlink:to="INLX_DecemberSixTwoThousandSixteenMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DecemberSixTwoThousandSixteenMember_doc" xml:lang="en-US">December 6, 2016 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SeptemberTwentyFiveTwoThousandSeventeenMember" xlink:to="INLX_SeptemberTwentyFiveTwoThousandSeventeenMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SeptemberTwentyFiveTwoThousandSeventeenMember_doc" xml:lang="en-US">September 25, 2017 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" xlink:to="INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_doc" xml:lang="en-US">September 25, 2017 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_JanuaryThirtyTwoThousandNinteenMember" xlink:to="INLX_JanuaryThirtyTwoThousandNinteenMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_JanuaryThirtyTwoThousandNinteenMember_doc" xml:lang="en-US">January 30, 2019 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MarchElevenTwoThousandNinteenMember" xlink:to="INLX_MarchElevenTwoThousandNinteenMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_MarchElevenTwoThousandNinteenMember_doc" xml:lang="en-US">March 11, 2019 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MarchElevenTwoThousandNinteenGrantOneMember" xlink:to="INLX_MarchElevenTwoThousandNinteenGrantOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_MarchElevenTwoThousandNinteenGrantOneMember_doc" xml:lang="en-US">March 11, 2019 Grant One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MarchElevenTwoThousandNinteenGrantTwoMember" xlink:to="INLX_MarchElevenTwoThousandNinteenGrantTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_MarchElevenTwoThousandNinteenGrantTwoMember_doc" xml:lang="en-US">March 11, 2019 Grant Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SeptemberTwoTwoThousandTwentyMember" xlink:to="INLX_SeptemberTwoTwoThousandTwentyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SeptemberTwoTwoThousandTwentyMember_doc" xml:lang="en-US">September 2, 2020 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AprilFourteenTwoThousandTwentyTwoMember" xlink:to="INLX_AprilFourteenTwoThousandTwentyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_AprilFourteenTwoThousandTwentyTwoMember_doc" xml:lang="en-US">April 14, 2022 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate" xlink:to="INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_doc" xml:lang="en-US">Date fully vested.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DocumentManagementMember" xlink:to="INLX_DocumentManagementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DocumentManagementMember_doc" xml:lang="en-US">Document Management [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DocumentConversionMember" xlink:to="INLX_DocumentConversionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_DocumentConversionMember_doc" xml:lang="en-US">Document Conversion [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ProprietaryTechnologyMember" xlink:to="INLX_ProprietaryTechnologyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ProprietaryTechnologyMember_doc" xml:lang="en-US">Proprietary technology [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" xlink:to="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_doc" xml:lang="en-US">Schedule of Changes in Fair Value of Plan Liabillties [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiability" xlink:to="INLX_EarnoutLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_EarnoutLiability_doc" xml:lang="en-US">Earnout liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentForContingentConsiderationEarnout" xlink:to="INLX_PaymentForContingentConsiderationEarnout_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PaymentForContingentConsiderationEarnout_doc" xml:lang="en-US">Payment for contingent consideration earnout.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_StateOfMichiganMember" xlink:to="INLX_StateOfMichiganMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_StateOfMichiganMember_doc" xml:lang="en-US">State of Michigan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RocketMortgageMember" xlink:to="INLX_RocketMortgageMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_RocketMortgageMember_doc" xml:lang="en-US">Rocket Mortgage [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_GovernmentContractsMember" xlink:to="INLX_GovernmentContractsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_GovernmentContractsMember_doc" xml:lang="en-US">Government Contracts [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CustomerOneMember" xlink:to="INLX_CustomerOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_CustomerOneMember_doc" xml:lang="en-US">Customer One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyPrivatePlacementMember" xlink:to="INLX_TwoThousandTwentyPrivatePlacementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwoThousandTwentyPrivatePlacementMember_doc" xml:lang="en-US">2020 Private Placement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RelationshipToCompany" xlink:to="INLX_RelationshipToCompany_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_RelationshipToCompany_doc" xml:lang="en-US">Relationship to the Company.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_MichaelNTaglichMember" xlink:to="INLX_MichaelNTaglichMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_MichaelNTaglichMember_doc" xml:lang="en-US">Michael N. Taglich [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_RobertFTaglichMember" xlink:to="INLX_RobertFTaglichMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_RobertFTaglichMember_doc" xml:lang="en-US">Robert F. Taglich [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EquityBeneficialOwnershipDescription" xlink:to="INLX_EquityBeneficialOwnershipDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_EquityBeneficialOwnershipDescription_doc" xml:lang="en-US">Equity, beneficial ownership, description.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentOfSuccessFee" xlink:to="INLX_PaymentOfSuccessFee_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_PaymentOfSuccessFee_doc" xml:lang="en-US">Payment of success fee.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EngagementAgreementMember" xlink:to="INLX_EngagementAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_EngagementAgreementMember_doc" xml:lang="en-US">Engagement Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CommissionPercentage" xlink:to="INLX_CommissionPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_CommissionPercentage_doc" xml:lang="en-US">Commission percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_TwoThousandTwentyTwoPrivatePlacementMember" xlink:to="INLX_TwoThousandTwentyTwoPrivatePlacementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_TwoThousandTwentyTwoPrivatePlacementMember_doc" xml:lang="en-US">2022 Private Placement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SaleOfStockPercentage" xlink:to="INLX_SaleOfStockPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_SaleOfStockPercentage_doc" xml:lang="en-US">Share sold percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" xlink:to="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_OperatingLeasesAndFinanceLeasesTableTextBlock_doc" xml:lang="en-US">Operating Leases And Finance Leases [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_FinanceLeaseLiabilityPaymentDue" xlink:to="INLX_FinanceLeaseLiabilityPaymentDue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_FinanceLeaseLiabilityPaymentDue_doc" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payments for finance lease.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_LesseeOperatingLeaseLiabilityPaymentDue" xlink:to="INLX_LesseeOperatingLeaseLiabilityPaymentDue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_LesseeOperatingLeaseLiabilityPaymentDue_doc" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payment for operating lease.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_IncreaseDecreaseInUnbilledAccountsReceivables" xlink:to="INLX_IncreaseDecreaseInUnbilledAccountsReceivables_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_IncreaseDecreaseInUnbilledAccountsReceivables_doc" xml:lang="en-US">Increase decrease in unbilled accounts receivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCommissionPaid" xlink:to="INLX_ContractWithCustomerAssetCommissionPaid_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractWithCustomerAssetCommissionPaid_doc" xml:lang="en-US">Contract with customer asset commission paid.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ContractWithCustomerAssetCommissionRecognized" xlink:to="INLX_ContractWithCustomerAssetCommissionRecognized_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_ContractWithCustomerAssetCommissionRecognized_doc" xml:lang="en-US">Contract with customer asset commission recognized.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_CustomerTwoMember" xlink:to="INLX_CustomerTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="INLX_CustomerTwoMember_doc" xml:lang="en-US">Customer Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" xlink:to="INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_3_lbl" xml:lang="en-US">September 25, 2017 [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_3_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Liabilities, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Equity, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" 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_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_2_lbl" xml:lang="en-US">Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:to="INLX_ChangeInFairValueOfEarnoutLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_ChangeInFairValueOfEarnoutLiabilities_3_lbl" xml:lang="en-US">ChangeInFairValueOfEarnoutLiabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_IncreaseDecreaseInUnbilledAccountsReceivables" xlink:to="INLX_IncreaseDecreaseInUnbilledAccountsReceivables_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_IncreaseDecreaseInUnbilledAccountsReceivables_3_lbl" xml:lang="en-US">IncreaseDecreaseInUnbilledAccountsReceivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireSoftware" xlink:to="us-gaap_PaymentsToAcquireSoftware_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireSoftware_2_lbl" xml:lang="en-US">Payments to Acquire Software</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_PaymentOfEarnoutLiabilities" xlink:to="INLX_PaymentOfEarnoutLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_PaymentOfEarnoutLiabilities_3_lbl" xml:lang="en-US">PaymentOfEarnoutLiabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities" xlink:to="INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities_2_lbl" xml:lang="en-US">OtherNetChangesInFinanceLeaseAssetsAndLiabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_2_lbl" xml:lang="en-US">Repayments of Notes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesGoodwill" xlink:to="INLX_NonCashFinancingActivitiesGoodwill_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesGoodwill_3_lbl" xml:lang="en-US">NonCashFinancingActivitiesGoodwill</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesAccountsPayable" xlink:to="INLX_NonCashFinancingActivitiesAccountsPayable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesAccountsPayable_3_lbl" xml:lang="en-US">NonCashFinancingActivitiesAccountsPayable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_NonCashFinancingActivitiesDeferredRevenues" xlink:to="INLX_NonCashFinancingActivitiesDeferredRevenues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_NonCashFinancingActivitiesDeferredRevenues_3_lbl" xml:lang="en-US">NonCashFinancingActivitiesDeferredRevenues</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" 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_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_3_lbl" xml:lang="en-US">Deferred Revenue, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueAddition" xlink:to="INLX_DeferredRevenueAddition_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DeferredRevenueAddition_3_lbl" xml:lang="en-US">DeferredRevenueAddition</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueLiabilityBillings" xlink:to="INLX_DeferredRevenueLiabilityBillings_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DeferredRevenueLiabilityBillings_3_lbl" xml:lang="en-US">Deferred revenue, billings</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_DeferredRevenueRevenueRecognized" xlink:to="INLX_DeferredRevenueRevenueRecognized_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_DeferredRevenueRevenueRecognized_3_lbl" xml:lang="en-US">DeferredRevenueRevenueRecognized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults" xlink:to="INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_3_lbl" xml:lang="en-US">AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_3_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_EarnoutLiability" xlink:to="INLX_EarnoutLiability_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_EarnoutLiability_4_lbl" xml:lang="en-US">EarnoutLiability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_2_lbl" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Long-Term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCommitmentAmount" xlink:to="us-gaap_ShortTermLeaseCommitmentAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCommitmentAmount_2_lbl" xml:lang="en-US">Short-Term Lease Commitment, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_2_lbl" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_3_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life Outstanding, Ending</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>inlx-20231231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://intellinetics.com/role/Cover" xlink:href="inlx-20231231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheets" xlink:href="inlx-20231231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:href="inlx-20231231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfIncome" xlink:href="inlx-20231231.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:href="inlx-20231231.xsd#StatementOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StatementsOfCashFlows" xlink:href="inlx-20231231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:href="inlx-20231231.xsd#BusinessOrganizationAndNatureOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BasisOfPresentation" xlink:href="inlx-20231231.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessAcquisitions" xlink:href="inlx-20231231.xsd#BusinessAcquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNet" xlink:href="inlx-20231231.xsd#IntangibleAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurements" xlink:href="inlx-20231231.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipment" xlink:href="inlx-20231231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:href="inlx-20231231.xsd#NotesPayableUnrelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:href="inlx-20231231.xsd#NotesPayable-RelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensation" xlink:href="inlx-20231231.xsd#DeferredCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:href="inlx-20231231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquity" xlink:href="inlx-20231231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensation" xlink:href="inlx-20231231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Concentrations" xlink:href="inlx-20231231.xsd#Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactions" xlink:href="inlx-20231231.xsd#CertainRelationshipsAndRelatedTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SubsequentEvents" xlink:href="inlx-20231231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessAcquisitionsTables" xlink:href="inlx-20231231.xsd#BusinessAcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:href="inlx-20231231.xsd#IntangibleAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:href="inlx-20231231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:href="inlx-20231231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:href="inlx-20231231.xsd#NotesPayableUnrelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:href="inlx-20231231.xsd#NotesPayable-RelatedPartiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:href="inlx-20231231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityTables" xlink:href="inlx-20231231.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:href="inlx-20231231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsTables" xlink:href="inlx-20231231.xsd#CertainRelationshipsAndRelatedTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperationsDetailsNarrative" xlink:href="inlx-20231231.xsd#BusinessOrganizationAndNatureOfOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="inlx-20231231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfChangesInContractAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfAllowanceForCreditLossesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:href="inlx-20231231.xsd#ScheduleOfSegmentInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="inlx-20231231.xsd#ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:href="inlx-20231231.xsd#ScheduleOfProFormaInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative" xlink:href="inlx-20231231.xsd#BusinessAcquisitionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:href="inlx-20231231.xsd#SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:href="inlx-20231231.xsd#FairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:href="inlx-20231231.xsd#ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="inlx-20231231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:href="inlx-20231231.xsd#ScheduleOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:href="inlx-20231231.xsd#ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure" xlink:href="inlx-20231231.xsd#ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:href="inlx-20231231.xsd#NotesPayableUnrelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:href="inlx-20231231.xsd#NotesPayable-RelatedPartiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:href="inlx-20231231.xsd#DeferredCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails" xlink:href="inlx-20231231.xsd#ScheduleOfOperatingLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails" xlink:href="inlx-20231231.xsd#ScheduleOfFutureRentalPaymentForOperatingLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:href="inlx-20231231.xsd#SummaryOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:href="inlx-20231231.xsd#ScheduleOfOperatingAndFinanceLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:href="inlx-20231231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:href="inlx-20231231.xsd#ScheduleOfStockOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails" xlink:href="inlx-20231231.xsd#ScheduleOfStockOptionsGrantDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="inlx-20231231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:href="inlx-20231231.xsd#ConcentrationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails" xlink:href="inlx-20231231.xsd#ScheduleOfRelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative" xlink:href="inlx-20231231.xsd#CertainRelationshipsAndRelatedTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://intellinetics.com/role/SubsequentEventsDetailsNarrative" xlink:href="inlx-20231231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiIcfrAuditorAttestationFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="600" 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_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="610" 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="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheets" xlink:title="00000002 - 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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaapUnbilledReceivablesCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapUnbilledReceivablesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <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" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="loc_us-gaapWorkersCompensationLiabilityCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapWorkersCompensationLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EarnoutLiabilitiesCurrent" xlink:label="loc_INLXEarnoutLiabilitiesCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_INLXEarnoutLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - 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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SaleOfSoftwareMember" xlink:label="loc_INLXSaleOfSoftwareMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSaleOfSoftwareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SoftwareAsAServiceMember" xlink:label="loc_INLXSoftwareAsAServiceMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSoftwareAsAServiceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SoftwareMaintenanceServicesMember" xlink:label="loc_INLXSoftwareMaintenanceServicesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXSoftwareMaintenanceServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ProfessionalServicesMember" xlink:label="loc_INLXProfessionalServicesMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXProfessionalServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StorageandRetrievalServicesMember" xlink:label="loc_INLXStorageandRetrievalServicesMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_INLXStorageandRetrievalServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaapCostOfRevenueAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostOfRevenueAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:label="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquisitionCosts" xlink:label="loc_us-gaapAcquisitionCosts" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapAcquisitionCosts" xlink:type="arc" />
      <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:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statement of Stockholders&apos; 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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StockIssuedDuringPeriodValueIssuedToDirectors" xlink:label="loc_INLXStockIssuedDuringPeriodValueIssuedToDirectors" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXStockIssuedDuringPeriodValueIssuedToDirectors" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StockIssuedDuringPeriodSharesIssuedToDirectors" xlink:label="loc_INLXStockIssuedDuringPeriodSharesIssuedToDirectors" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXStockIssuedDuringPeriodSharesIssuedToDirectors" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaapStockOptionPlanExpense" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapStockOptionPlanExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ChangeInFairValueOfEarnoutLiabilities" xlink:label="loc_INLXChangeInFairValueOfEarnoutLiabilities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_INLXChangeInFairValueOfEarnoutLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_IncreaseDecreaseInUnbilledAccountsReceivables" xlink:label="loc_INLXIncreaseDecreaseInUnbilledAccountsReceivables" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_INLXIncreaseDecreaseInUnbilledAccountsReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCompensation" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaapPaymentsToAcquireSoftware" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireSoftware" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PaymentOfEarnoutLiabilities" xlink:label="loc_INLXPaymentOfEarnoutLiabilities" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_INLXPaymentOfEarnoutLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities" xlink:label="loc_INLXOtherNetChangesInFinanceLeaseAssetsAndLiabilities" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_INLXOtherNetChangesInFinanceLeaseAssetsAndLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DiscountOnNotesPayableForWarrants" xlink:label="loc_INLXDiscountOnNotesPayableForWarrants" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXDiscountOnNotesPayableForWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DiscountOnNotesPayableRelatedPartiesForWarrants" xlink:label="loc_INLXDiscountOnNotesPayableRelatedPartiesForWarrants" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXDiscountOnNotesPayableRelatedPartiesForWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" xlink:label="loc_INLXSupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXSupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingAccountsReceivable" xlink:label="loc_INLXNonCashFinancingAccountsReceivable" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesPrepaidExpenses" xlink:label="loc_INLXNonCashFinancingActivitiesPrepaidExpenses" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesPrepaidExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesPropertyAndEquipment" xlink:label="loc_INLXNonCashFinancingActivitiesPropertyAndEquipment" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesPropertyAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesIntangibleAssets" xlink:label="loc_INLXNonCashFinancingActivitiesIntangibleAssets" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesGoodwill" xlink:label="loc_INLXNonCashFinancingActivitiesGoodwill" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesAccountsPayable" xlink:label="loc_INLXNonCashFinancingActivitiesAccountsPayable" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesDeferredRevenues" xlink:label="loc_INLXNonCashFinancingActivitiesDeferredRevenues" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesDeferredRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" xlink:label="loc_INLXNonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesNetAssetsAcquiredInAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions" xlink:label="loc_INLXNonCashFinancingActivitiesCashUsedInBusinessAcquisitions" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_INLXNonCashFinancingActivitiesCashUsedInBusinessAcquisitions" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations" xlink:title="00000007 - Disclosure - Business 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" />
      <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" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNatureOfOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BasisOfPresentation" xlink:title="00000008 - Disclosure - Basis of Presentation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting" xlink:label="loc_us-gaapBasisOfAccounting" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapBasisOfAccounting" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <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" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessAcquisitions" xlink:title="00000010 - Disclosure - Business Acquisitions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNet" xlink:title="00000011 - Disclosure - Intangible Assets, Net">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurements" xlink:title="00000012 - 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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaapFairValueDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipment" xlink:title="00000013 - 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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedParties" xlink:title="00000014 - Disclosure - Notes Payable &#8211; Unrelated Parties">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedParties" xlink:title="00000015 - Disclosure - Notes Payable - Related Parties">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensation" xlink:title="00000016 - Disclosure - Deferred Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="loc_us-gaapCompensationRelatedCostsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:label="loc_us-gaapCompensationRelatedCostsGeneralTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationRelatedCostsAbstract" xlink:to="loc_us-gaapCompensationRelatedCostsGeneralTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingencies" xlink:title="00000017 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquity" xlink:title="00000018 - Disclosure - Stockholders&#8217; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - Stock-Based Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Concentrations" xlink:title="00000020 - Disclosure - Concentrations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactions" xlink:title="00000021 - Disclosure - Certain Relationships and Related Transactions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SubsequentEvents" xlink:title="00000022 - Disclosure - Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000023 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <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" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" />
      <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" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <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" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" />
      <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" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" xlink:label="loc_INLXRecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_INLXRecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CondensedCashFlowStatementPolicyTextBlock" xlink:label="loc_INLXCondensedCashFlowStatementPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_INLXCondensedCashFlowStatementPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000024 - Disclosure - Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessAcquisitionsTables" xlink:title="00000025 - Disclosure - Business Acquisitions (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/IntangibleAssetsNetTables" xlink:title="00000026 - Disclosure - Intangible Assets, Net (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsTables" xlink:title="00000027 - 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" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" xlink:label="loc_INLXScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_INLXScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentTables" xlink:title="00000028 - 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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables" xlink:title="00000029 - Disclosure - Notes Payable &#8211; Unrelated Parties (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesTables" xlink:title="00000030 - Disclosure - Notes Payable - Related Parties (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CommitmentsAndContingenciesTables" xlink:title="00000031 - Disclosure - Commitments and Contingencies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" xlink:label="loc_INLXScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_INLXScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_OperatingLeasesAndFinanceLeasesTableTextBlock" xlink:label="loc_INLXOperatingLeasesAndFinanceLeasesTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_INLXOperatingLeasesAndFinanceLeasesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityTables" xlink:title="00000032 - Disclosure - Stockholders&#8217; Equity (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" xlink:label="loc_INLXScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_INLXScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationTables" xlink:title="00000033 - Disclosure - Stock-Based Compensation (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsTables" xlink:title="00000034 - Disclosure - Certain Relationships and Related Transactions (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperationsDetailsNarrative" xlink:title="00000035 - Disclosure - Business Organization and Nature of Operations (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNumberOfReportableSegments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000036 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_IntellineticsOhioAndGraphicSciencesMember" xlink:label="loc_INLXIntellineticsOhioAndGraphicSciencesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_INLXIntellineticsOhioAndGraphicSciencesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" 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" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaapSoftwareDevelopmentMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapSoftwareDevelopmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_srtRangeAxis" 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" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation" xlink:type="arc" />
      <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:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:label="loc_us-gaapInventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapInventoryNetOfAllowancesCustomerAdvancesAndProgressBillings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:type="arc" />
      <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:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAdditions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails" xlink:title="00000037 - Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapOffsettingAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapOffsettingAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AccountsReceivableUnbilledMember" xlink:label="loc_INLXAccountsReceivableUnbilledMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_INLXAccountsReceivableUnbilledMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractAssestsMember" xlink:label="loc_INLXContractAssestsMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_INLXContractAssestsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:label="loc_INLXContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="loc_us-gaapContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetCommissionPaid" xlink:label="loc_INLXContractWithCustomerAssetCommissionPaid" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCommissionPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetCommissionRecognized" xlink:label="loc_INLXContractWithCustomerAssetCommissionRecognized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetCommissionRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetReceivablesBillings" xlink:label="loc_INLXContractWithCustomerAssetReceivablesBillings" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetReceivablesBillings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ContractWithCustomerAssetPaymentsRecevied" xlink:label="loc_INLXContractWithCustomerAssetPaymentsRecevied" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXContractWithCustomerAssetPaymentsRecevied" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DeferredRevenueAddition" xlink:label="loc_INLXDeferredRevenueAddition" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXDeferredRevenueAddition" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DeferredRevenueLiabilityBillings" xlink:label="loc_INLXDeferredRevenueLiabilityBillings" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXDeferredRevenueLiabilityBillings" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DeferredRevenueRevenueRecognized" xlink:label="loc_INLXDeferredRevenueRevenueRecognized" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_INLXDeferredRevenueRevenueRecognized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapDeferredRevenueCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails" xlink:title="00000038 - Disclosure - Schedule of Allowance for Credit Losses (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" />
      <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:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults" xlink:label="loc_INLXAllowanceForDoubtfulAccountsReceivableChargedToOperatingResults" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_INLXAllowanceForDoubtfulAccountsReceivableChargedToOperatingResults" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" />
      <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_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfSegmentInformationDetails" xlink:title="00000039 - Disclosure - Schedule of Segment Information (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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DocumentManagementMember" xlink:label="loc_INLXDocumentManagementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_INLXDocumentManagementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DocumentConversionMember" xlink:label="loc_INLXDocumentConversionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_INLXDocumentConversionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CapitalAdditionsNet" xlink:label="loc_INLXCapitalAdditionsNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_INLXCapitalAdditionsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:title="00000040 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:label="loc_INLXBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_INLXBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfProFormaInformationDetails" xlink:title="00000041 - Disclosure - Schedule of Pro Forma Information (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_YellowFolderMember" xlink:label="loc_INLXYellowFolderMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_INLXYellowFolderMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareBasic" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareDiluted" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative" xlink:title="00000042 - Disclosure - Business Acquisitions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:label="loc_INLXBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_INLXBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000043 - Disclosure - Schedule of Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ProprietaryTechnologyMember" xlink:label="loc_INLXProprietaryTechnologyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_INLXProprietaryTechnologyMember" xlink:type="arc" />
      <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:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails" xlink:title="00000044 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <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" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <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" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" />
      <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" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails" xlink:title="00000045 - Disclosure - Summary of Changes in Fair Value of Earnout Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EarnoutLiability" xlink:label="loc_INLXEarnoutLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_INLXEarnoutLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PaymentForContingentConsiderationEarnout" xlink:label="loc_INLXPaymentForContingentConsiderationEarnout" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_INLXPaymentForContingentConsiderationEarnout" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EarnoutLiability" xlink:label="loc_INLXEarnoutLiability_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_INLXEarnoutLiability_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AdjustmentToFairValueOfContingentConsiderationEarnout" xlink:label="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_INLXAdjustmentToFairValueOfContingentConsiderationEarnout" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative" xlink:title="00000046 - 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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsSensitivityAnalysisDescription" xlink:label="loc_us-gaapFairValueMeasurementsSensitivityAnalysisDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueMeasurementsSensitivityAnalysisDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="00000047 - Disclosure - Schedule of 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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaapCapitalizedComputerSoftwareGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapCapitalizedComputerSoftwareGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="loc_us-gaapLeaseholdImprovementsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapLeaseholdImprovementsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapFurnitureAndFixturesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000048 - 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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfNotesPayableDetails" xlink:title="00000049 - Disclosure - Schedule of Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyNotesMember" xlink:label="loc_INLXTwoThousandTwentyNotesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_INLXTwoThousandTwentyNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoRelatedNotesMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoRelatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="loc_us-gaapUnamortizedDebtIssuanceExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapUnamortizedDebtIssuanceExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="loc_us-gaapDebtInstrumentIssuanceDate1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentIssuanceDate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaapDebtInstrumentMaturityDateDescription" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails" xlink:title="00000050 - Disclosure - Schedule of Future Minimum Principal Payments of Notes payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure" xlink:title="00000051 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative" xlink:title="00000052 - Disclosure - Notes Payable &#8211; Unrelated Parties (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_UnrelatedPartyMember" xlink:label="loc_INLXUnrelatedPartyMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_INLXUnrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AmendmentOfTwentyTwentyTwoNotesMember" xlink:label="loc_INLXAmendmentOfTwentyTwentyTwoNotesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXAmendmentOfTwentyTwentyTwoNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoRelatedNotesMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoRelatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwelvePercentageSubordinatedNotesMember" xlink:label="loc_INLXTwelvePercentageSubordinatedNotesMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwelvePercentageSubordinatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" 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" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtTitleOfIndividualAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AccreditedInvestorsMember" xlink:label="loc_INLXAccreditedInvestorsMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXAccreditedInvestorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestExpenseDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDefaultLongtermDebtAmount" xlink:label="loc_us-gaapDebtDefaultLongtermDebtAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtDefaultLongtermDebtAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DebtInstrumentFaceAmountPercentage" xlink:label="loc_INLXDebtInstrumentFaceAmountPercentage" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_INLXDebtInstrumentFaceAmountPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RemainingNotesPayable" xlink:label="loc_INLXRemainingNotesPayable" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_INLXRemainingNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative" xlink:title="00000053 - Disclosure - Notes Payable - Related Parties (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapRelatedPartyMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoRelatedNotesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoRelatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestExpenseDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DebtInstrumentFaceAmountPercentage" xlink:label="loc_INLXDebtInstrumentFaceAmountPercentage" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_INLXDebtInstrumentFaceAmountPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/DeferredCompensationDetailsNarrative" xlink:title="00000054 - Disclosure - Deferred Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="loc_us-gaapCompensationRelatedCostsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCompensation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationRelatedCostsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails" xlink:title="00000055 - Disclosure - Schedule of Operating Lease (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="loc_us-gaapProductLiabilityContingencyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapProductLiabilityContingencyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="loc_us-gaapProductLiabilityContingencyLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductLiabilityContingencyTable" xlink:to="loc_us-gaapProductLiabilityContingencyLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductLiabilityContingencyTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ColumbusOHMember" xlink:label="loc_INLXColumbusOHMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXColumbusOHMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MadisonHeightsMIMember" xlink:label="loc_INLXMadisonHeightsMIMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXMadisonHeightsMIMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SterlingHeightsMIMember" xlink:label="loc_INLXSterlingHeightsMIMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXSterlingHeightsMIMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TraverseCityMIMember" xlink:label="loc_INLXTraverseCityMIMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXTraverseCityMIMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MadisonHeightsMITemporarySpaceMember" xlink:label="loc_INLXMadisonHeightsMITemporarySpaceMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_INLXMadisonHeightsMITemporarySpaceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfLand" xlink:label="loc_us-gaapAreaOfLand" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapAreaOfLand" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapPaymentsForRent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseOptionToTerminate" xlink:label="loc_us-gaapLesseeOperatingLeaseOptionToTerminate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductLiabilityContingencyLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseOptionToTerminate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails" xlink:title="00000056 - Disclosure - Schedule of Future Rental Payment for Operating Lease (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <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" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" />
      <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" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapFinanceLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCommitmentAmount" xlink:label="loc_us-gaapShortTermLeaseCommitmentAmount" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapShortTermLeaseCommitmentAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_FinanceLeaseLiabilityPaymentDue" xlink:label="loc_INLXFinanceLeaseLiabilityPaymentDue" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_INLXFinanceLeaseLiabilityPaymentDue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_LesseeOperatingLeaseLiabilityPaymentDue" xlink:label="loc_INLXLesseeOperatingLeaseLiabilityPaymentDue" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_INLXLesseeOperatingLeaseLiabilityPaymentDue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails" xlink:title="00000057 - Disclosure - Summary of Components of Lease Expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract" xlink:label="loc_us-gaapLeaseCostAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLeaseCostAbstract" xlink:type="arc" />
      <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" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseCostAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseCostAbstract" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapShortTermLeaseCost" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails" xlink:title="00000058 - Disclosure - Schedule of Additional Information Pertaining to Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="loc_us-gaapFinanceLeaseInterestPaymentOnLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseInterestPaymentOnLiability" xlink:type="arc" />
      <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:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability" xlink:label="loc_INLXRightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_INLXRightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails" xlink:title="00000059 - Disclosure - Schedule of Operating and Finance Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAccumulatedAmortization" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails" xlink:title="00000060 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_srtTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PlacementAgentMember" xlink:label="loc_INLXPlacementAgentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXPlacementAgentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000061 - Disclosure - Stockholders&#8217; Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ExerciseOfOutstandingWarrantsMember" xlink:label="loc_INLXExerciseOfOutstandingWarrantsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXExerciseOfOutstandingWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantOneMember" xlink:label="loc_INLXWarrantOneMember" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantTwoMember" xlink:label="loc_INLXWarrantTwoMember" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantThreeMember" xlink:label="loc_INLXWarrantThreeMember" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantFourMember" xlink:label="loc_INLXWarrantFourMember" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_WarrantFiveMember" xlink:label="loc_INLXWarrantFiveMember" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_INLXWarrantFiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapPlanNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="loc_INLXTwoThousandFifteenEquityIncentivePlanMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_INLXTwoThousandFifteenEquityIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SecuritiesPurchaseAgreementMember" xlink:label="loc_INLXSecuritiesPurchaseAgreementMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_INLXSecuritiesPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtTitleOfIndividualAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AccreditedInvestorsMember" xlink:label="loc_INLXAccreditedInvestorsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXAccreditedInvestorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwelvePercentageSubordinatedNotesMember" xlink:label="loc_INLXTwelvePercentageSubordinatedNotesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwelvePercentageSubordinatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_deiLegalEntityAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TaglichBrothersIncMember" xlink:label="loc_INLXTaglichBrothersIncMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_INLXTaglichBrothersIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtRangeAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent" xlink:label="loc_INLXPercentageOfGrossProceedsPaidToPrivatePlacementAgent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_INLXPercentageOfGrossProceedsPaidToPrivatePlacementAgent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaapDeferredFinanceCostsNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_FairValueOfWarrantsIssuedPricePerShare" xlink:label="loc_INLXFairValueOfWarrantsIssuedPricePerShare" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_INLXFairValueOfWarrantsIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_UnderwritingExpenses" xlink:label="loc_INLXUnderwritingExpenses" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_INLXUnderwritingExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PaymentToPlacementAgentOnPrivatePlacementOffering" xlink:label="loc_INLXPaymentToPlacementAgentOnPrivatePlacementOffering" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_INLXPaymentToPlacementAgentOnPrivatePlacementOffering" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:label="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails" xlink:title="00000062 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:label="loc_INLXGrantDateAprilFourteenTwoThousandTwentyTwoMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXGrantDateAprilFourteenTwoThousandTwentyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="00000063 - Disclosure - Schedule of Stock Option Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:label="loc_INLXSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_INLXSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails" xlink:title="00000064 - Disclosure - Schedule of Stock Options Grant (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_FebruaryTenTwoThousandSixteenMember" xlink:label="loc_INLXFebruaryTenTwoThousandSixteenMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXFebruaryTenTwoThousandSixteenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_DecemberSixTwoThousandSixteenMember" xlink:label="loc_INLXDecemberSixTwoThousandSixteenMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXDecemberSixTwoThousandSixteenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SeptemberTwentyFiveTwoThousandSeventeenMember" xlink:label="loc_INLXSeptemberTwentyFiveTwoThousandSeventeenMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXSeptemberTwentyFiveTwoThousandSeventeenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" xlink:label="loc_INLXSeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXSeptemberTwentyFiveTwoThousandSeventeenGrantOneMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_JanuaryThirtyTwoThousandNinteenMember" xlink:label="loc_INLXJanuaryThirtyTwoThousandNinteenMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXJanuaryThirtyTwoThousandNinteenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MarchElevenTwoThousandNinteenMember" xlink:label="loc_INLXMarchElevenTwoThousandNinteenMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXMarchElevenTwoThousandNinteenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MarchElevenTwoThousandNinteenGrantOneMember" xlink:label="loc_INLXMarchElevenTwoThousandNinteenGrantOneMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXMarchElevenTwoThousandNinteenGrantOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MarchElevenTwoThousandNinteenGrantTwoMember" xlink:label="loc_INLXMarchElevenTwoThousandNinteenGrantTwoMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXMarchElevenTwoThousandNinteenGrantTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SeptemberTwoTwoThousandTwentyMember" xlink:label="loc_INLXSeptemberTwoTwoThousandTwentyMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXSeptemberTwoTwoThousandTwentyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AprilFourteenTwoThousandTwentyTwoMember" xlink:label="loc_INLXAprilFourteenTwoThousandTwentyTwoMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_INLXAprilFourteenTwoThousandTwentyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate" xlink:label="loc_INLXShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_INLXShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" />
      <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_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000065 - Disclosure - Stock-Based Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EmployeeMember" xlink:label="loc_INLXEmployeeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_INLXEmployeeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ConcentrationsDetailsNarrative" xlink:title="00000066 - Disclosure - Concentrations (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_StateOfMichiganMember" xlink:label="loc_INLXStateOfMichiganMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXStateOfMichiganMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RocketMortgageMember" xlink:label="loc_INLXRocketMortgageMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXRocketMortgageMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_GovernmentContractsMember" xlink:label="loc_INLXGovernmentContractsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXGovernmentContractsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CustomerOneMember" xlink:label="loc_INLXCustomerOneMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXCustomerOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CustomerTwoMember" xlink:label="loc_INLXCustomerTwoMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_INLXCustomerTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" 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" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails" xlink:title="00000067 - Disclosure - Schedule of Related Party Transactions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_MichaelNTaglichMember" xlink:label="loc_INLXMichaelNTaglichMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_INLXMichaelNTaglichMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RobertFTaglichMember" xlink:label="loc_INLXRobertFTaglichMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_INLXRobertFTaglichMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_RelationshipToCompany" xlink:label="loc_INLXRelationshipToCompany" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_INLXRelationshipToCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDate" xlink:label="loc_us-gaapRelatedPartyTransactionDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionDate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative" xlink:title="00000068 - Disclosure - Certain Relationships and Related Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyPrivatePlacementMember" xlink:label="loc_INLXTwoThousandTwentyPrivatePlacementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_INLXTwoThousandTwentyPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EngagementAgreementMember" xlink:label="loc_INLXEngagementAgreementMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_INLXEngagementAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoPrivatePlacementMember" xlink:label="loc_INLXTwoThousandTwentyTwoPrivatePlacementMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_INLXTwoThousandTwentyTwoPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_deiLegalEntityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TaglichBrothersIncMember" xlink:label="loc_INLXTaglichBrothersIncMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_INLXTaglichBrothersIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_EquityBeneficialOwnershipDescription" xlink:label="loc_INLXEquityBeneficialOwnershipDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_INLXEquityBeneficialOwnershipDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_PaymentOfSuccessFee" xlink:label="loc_INLXPaymentOfSuccessFee" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_INLXPaymentOfSuccessFee" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfPrivatePlacement" xlink:label="loc_us-gaapPaymentsForRepurchaseOfPrivatePlacement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapPaymentsForRepurchaseOfPrivatePlacement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_CommissionPercentage" xlink:label="loc_INLXCommissionPercentage" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_INLXCommissionPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_SaleOfStockPercentage" xlink:label="loc_INLXSaleOfStockPercentage" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_INLXSaleOfStockPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://intellinetics.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000069 - Disclosure - Subsequent Events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_AmendmentOfTwentyTwentyTwoNotesMember" xlink:label="loc_INLXAmendmentOfTwentyTwentyTwoNotesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXAmendmentOfTwentyTwentyTwoNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoUnrelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoUnrelatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="inlx-20231231.xsd#INLX_TwoThousandTwentyTwoRelatedNotesMember" xlink:label="loc_INLXTwoThousandTwentyTwoRelatedNotesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_INLXTwoThousandTwentyTwoRelatedNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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="idm140461207184144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Mar. 23, 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_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  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_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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">INTELLINETICS,
INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001081745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">87-0613716<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2190
Dividend Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Columbus<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">OH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">43228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(614)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">921-8170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value
    $0.001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">INLX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSEAMER<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,269,489<span></span>
</td>
</tr>
<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">4,113,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference [Text Block]</a></td>
<td class="text">Portions
of the registrant&#8217;s definitive Proxy Statement for the 2024 Annual Meeting of Stockholders, which will be filed with the Securities
and Exchange Commission no later than 120 days after the close of the registrant&#8217;s fiscal year ended December 31, 2023, are incorporated
by reference in Part III hereof<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">1808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">GBQ Partners LLC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Columbus,
    Ohio<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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<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-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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="idm140461209380736">
<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_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">$ 1,215,248<span></span>
</td>
<td class="nump">$ 2,696,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">1,850,375<span></span>
</td>
<td class="nump">1,121,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Accounts receivable, unbilled</a></td>
<td class="nump">1,320,837<span></span>
</td>
<td class="nump">596,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Parts and supplies, net</a></td>
<td class="nump">110,272<span></span>
</td>
<td class="nump">73,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">140,165<span></span>
</td>
<td class="nump">80,378<span></span>
</td>
</tr>
<tr class="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 expenses and other current assets</a></td>
<td class="nump">367,478<span></span>
</td>
<td class="nump">325,466<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">5,004,375<span></span>
</td>
<td class="nump">4,893,039<span></span>
</td>
</tr>
<tr class="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">924,257<span></span>
</td>
<td class="nump">1,068,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets, operating</a></td>
<td class="nump">2,532,928<span></span>
</td>
<td class="nump">3,200,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right of use assets, finance</a></td>
<td class="nump">219,777<span></span>
</td>
<td class="nump">154,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">3,909,338<span></span>
</td>
<td class="nump">4,419,646<span></span>
</td>
</tr>
<tr class="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,789,821<span></span>
</td>
<td class="nump">5,789,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">645,764<span></span>
</td>
<td class="nump">417,457<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">19,026,260<span></span>
</td>
<td class="nump">19,943,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">194,454<span></span>
</td>
<td class="nump">370,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityCurrent', window );">Accrued compensation</a></td>
<td class="nump">337,884<span></span>
</td>
<td class="nump">411,683<span></span>
</td>
</tr>
<tr class="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">164,103<span></span>
</td>
<td class="nump">114,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liabilities, operating - current</a></td>
<td class="nump">712,607<span></span>
</td>
<td class="nump">692,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Lease liabilities, finance - current</a></td>
<td class="nump">49,926<span></span>
</td>
<td class="nump">22,493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenues</a></td>
<td class="nump">2,927,808<span></span>
</td>
<td class="nump">2,754,064<span></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_INLX_EarnoutLiabilitiesCurrent', window );">Earnout liabilities - current</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">700,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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">4,386,782<span></span>
</td>
<td class="nump">6,002,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities, operating - net of current portion</a></td>
<td class="nump">1,942,970<span></span>
</td>
<td class="nump">2,624,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Lease liabilities, finance - net of current portion</a></td>
<td class="nump">175,943<span></span>
</td>
<td class="nump">133,131<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_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">4,888,757<span></span>
</td>
<td class="nump">5,371,858<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">9,275,539<span></span>
</td>
<td class="nump">11,374,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value, 25,000,000 shares authorized; 4,113,621 and 4,073,757 shares issued and outstanding at December 31, 2023 and 2022, respectively</a></td>
<td class="nump">4,114<span></span>
</td>
<td class="nump">4,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">30,841,630<span></span>
</td>
<td class="nump">30,179,017<span></span>
</td>
</tr>
<tr class="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">(21,095,023)<span></span>
</td>
<td class="num">(21,614,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_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">9,750,721<span></span>
</td>
<td class="nump">8,568,802<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&#8217; equity</a></td>
<td class="nump">19,026,260<span></span>
</td>
<td class="nump">19,943,142<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_NotesPayableCurrent', window );">Notes payable - current</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">936,966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes payable</a></td>
<td class="nump">2,209,242<span></span>
</td>
<td class="nump">2,085,035<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes payable</a></td>
<td class="nump">$ 560,602<span></span>
</td>
<td class="nump">$ 529,084<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_EarnoutLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnout liabilities current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_EarnoutLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of 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/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_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/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 9: 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: 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 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: 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 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: 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 201.5-02(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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/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_us-gaap_WorkersCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and payables pertaining to claims incurred of a workers compensation nature. 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_WorkersCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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="idm140461313157264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<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>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">4,113,621<span></span>
</td>
<td class="nump">4,073,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">4,113,621<span></span>
</td>
<td class="nump">4,073,757<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_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>18
<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="idm140461207344240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - 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_RevenuesAbstract', window );"><strong>Revenues:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 16,886,381<span></span>
</td>
<td class="nump">$ 14,016,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</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_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">6,322,426<span></span>
</td>
<td class="nump">5,107,770<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">10,563,955<span></span>
</td>
<td class="nump">8,909,158<span></span>
</td>
</tr>
<tr class="ro">
<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="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</a></td>
<td class="nump">6,455,088<span></span>
</td>
<td class="nump">4,945,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_AdjustmentToFairValueOfContingentConsiderationEarnout', window );">Change in fair value of earnout liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">87,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquisitionCosts', window );">Transaction costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">355,281<span></span>
</td>
</tr>
<tr class="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,026,871<span></span>
</td>
<td class="nump">1,971,493<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">974,527<span></span>
</td>
<td class="nump">722,197<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">9,456,486<span></span>
</td>
<td class="nump">8,081,837<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">1,107,469<span></span>
</td>
<td class="nump">827,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other (expense) income</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_InterestExpense', window );">Interest expense, net</a></td>
<td class="num">(588,203)<span></span>
</td>
<td class="num">(803,294)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other (expense) income, net</a></td>
<td class="num">(588,203)<span></span>
</td>
<td class="num">(803,294)<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 519,266<span></span>
</td>
<td class="nump">$ 24,027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share:</a></td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share:</a></td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of common shares outstanding - basic</a></td>
<td class="nump">4,074,194<span></span>
</td>
<td class="nump">3,767,299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of common shares outstanding - diluted</a></td>
<td class="nump">4,652,058<span></span>
</td>
<td class="nump">4,295,817<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=INLX_SaleOfSoftwareMember', window );">Sale Of Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 100,260<span></span>
</td>
<td class="nump">$ 159,084<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</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_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">25,736<span></span>
</td>
<td class="nump">64,577<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=INLX_SoftwareAsAServiceMember', window );">Software As A Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">5,133,215<span></span>
</td>
<td class="nump">4,017,409<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</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_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">889,135<span></span>
</td>
<td class="nump">701,433<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=INLX_SoftwareMaintenanceServicesMember', window );">Software Maintenance Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,407,064<span></span>
</td>
<td class="nump">1,387,885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</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_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">59,373<span></span>
</td>
<td class="nump">79,738<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=INLX_ProfessionalServicesMember', window );">Professional Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">9,167,428<span></span>
</td>
<td class="nump">7,357,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</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_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">4,992,826<span></span>
</td>
<td class="nump">3,908,205<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=INLX_StorageandRetrievalServicesMember', window );">Storageand Retrieval Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,078,414<span></span>
</td>
<td class="nump">1,094,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</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_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="nump">$ 355,356<span></span>
</td>
<td class="nump">$ 353,817<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_AdjustmentToFairValueOfContingentConsiderationEarnout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment to fair value of contingent consideration earnout.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_AdjustmentToFairValueOfContingentConsiderationEarnout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.</p></div>
<a href="javascript: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 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 932<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(3)(ii)(A))<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_AcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=INLX_SaleOfSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=INLX_SaleOfSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=INLX_SoftwareAsAServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=INLX_SoftwareAsAServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=INLX_SoftwareMaintenanceServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=INLX_SoftwareMaintenanceServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=INLX_ProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=INLX_ProfessionalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=INLX_StorageandRetrievalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=INLX_StorageandRetrievalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>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="idm140461207033408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Stockholders' Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 2,823<span></span>
</td>
<td class="nump">$ 24,297,229<span></span>
</td>
<td class="num">$ (21,638,316)<span></span>
</td>
<td class="nump">$ 2,661,736<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="nump">2,823,072<span></span>
</td>
<td class="text">&#160;<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_INLX_StockIssuedDuringPeriodValueIssuedToDirectors', window );">Stock Issued to Directors</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">57,492<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">57,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_INLX_StockIssuedDuringPeriodSharesIssuedToDirectors', window );">Stock Issued to Directors, shares</a></td>
<td class="nump">8,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock Option Compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">363,950<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">363,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued</a></td>
<td class="nump">$ 1,243<span></span>
</td>
<td class="nump">5,739,515<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,740,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued, shares</a></td>
<td class="nump">1,242,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Equity Issuance Costs</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(492,182)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(492,182)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Note Offer Warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">213,013<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">213,013<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">24,027<span></span>
</td>
<td class="nump">24,027<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2022</a></td>
<td class="nump">$ 4,074<span></span>
</td>
<td class="nump">30,179,017<span></span>
</td>
<td class="num">(21,614,289)<span></span>
</td>
<td class="nump">8,568,802<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2022</a></td>
<td class="nump">4,073,757<span></span>
</td>
<td class="text">&#160;<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_INLX_StockIssuedDuringPeriodValueIssuedToDirectors', window );">Stock Issued to Directors</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="nump">198,084<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">198,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_StockIssuedDuringPeriodSharesIssuedToDirectors', window );">Stock Issued to Directors, shares</a></td>
<td class="nump">39,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock Option Compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">464,529<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">464,529<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">519,266<span></span>
</td>
<td class="nump">519,266<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2023</a></td>
<td class="nump">$ 4,114<span></span>
</td>
<td class="nump">$ 30,841,630<span></span>
</td>
<td class="num">$ (21,095,023)<span></span>
</td>
<td class="nump">$ 9,750,721<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2023</a></td>
<td class="nump">4,113,621<span></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_INLX_StockIssuedDuringPeriodSharesIssuedToDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued to Directors, shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_StockIssuedDuringPeriodSharesIssuedToDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</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_INLX_StockIssuedDuringPeriodValueIssuedToDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued to Directors.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_StockIssuedDuringPeriodValueIssuedToDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481284/470-20-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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="idm140461205969664">
<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 519,266<span></span>
</td>
<td class="nump">$ 24,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">974,527<span></span>
</td>
<td class="nump">722,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">77,211<span></span>
</td>
<td class="nump">42,129<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="nump">24,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">177,164<span></span>
</td>
<td class="nump">216,381<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">22,045<span></span>
</td>
<td class="nump">102,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_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right of use assets, financing</a></td>
<td class="nump">42,115<span></span>
</td>
<td class="nump">6,708<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Stock issued for services</a></td>
<td class="nump">198,124<span></span>
</td>
<td class="nump">57,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_StockOptionPlanExpense', window );">Stock option compensation</a></td>
<td class="nump">464,529<span></span>
</td>
<td class="nump">363,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ChangeInFairValueOfEarnoutLiabilities', window );">Change in fair value of earnout liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">87,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating 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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(806,503)<span></span>
</td>
<td class="nump">81,227<span></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_INLX_IncreaseDecreaseInUnbilledAccountsReceivables', window );">Accounts receivable, unbilled</a></td>
<td class="num">(724,427)<span></span>
</td>
<td class="num">(151,628)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Parts and supplies</a></td>
<td class="num">(37,051)<span></span>
</td>
<td class="nump">3,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(101,799)<span></span>
</td>
<td class="num">(176,596)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(200,444)<span></span>
</td>
<td class="nump">173,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease assets and liabilities, net</a></td>
<td class="nump">6,158<span></span>
</td>
<td class="nump">25,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCompensation', window );">Deferred compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(100,828)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenues</a></td>
<td class="nump">173,744<span></span>
</td>
<td class="nump">486,885<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Total adjustments</a></td>
<td class="nump">265,393<span></span>
</td>
<td class="nump">1,964,751<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">784,659<span></span>
</td>
<td class="nump">1,988,778<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid to acquire business, net</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(6,383,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_PaymentsToAcquireSoftware', window );">Capitalization of internal use software</a></td>
<td class="num">(436,837)<span></span>
</td>
<td class="num">(376,345)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(111,240)<span></span>
</td>
<td class="num">(200,980)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(548,077)<span></span>
</td>
<td class="num">(6,960,594)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_PaymentOfEarnoutLiabilities', window );">Payment of earnout liabilities</a></td>
<td class="num">(700,000)<span></span>
</td>
<td class="num">(1,018,333)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,740,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Offering costs paid on issuance of common stock and notes</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(746,342)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from notes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,364,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_ProceedsFromRelatedPartyDebt', window );">Proceeds from notes payable - related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">600,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_INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities', window );">Other net changes in finance lease assets and liabilities</a></td>
<td class="num">(2,411)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal payments on financing lease liability</a></td>
<td class="num">(34,954)<span></span>
</td>
<td class="num">(5,366)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Repayment of notes payable</a></td>
<td class="num">(980,450)<span></span>
</td>
<td class="num">(1,019,550)<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) provided by financing activities</a></td>
<td class="num">(1,717,815)<span></span>
</td>
<td class="nump">5,915,667<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash</a></td>
<td class="num">(1,481,233)<span></span>
</td>
<td class="nump">943,851<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash - beginning of period</a></td>
<td class="nump">2,696,481<span></span>
</td>
<td class="nump">1,752,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash - end of period</a></td>
<td class="nump">1,215,248<span></span>
</td>
<td class="nump">2,696,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 during the period for interest</a></td>
<td class="nump">418,790<span></span>
</td>
<td class="nump">496,805<span></span>
</td>
</tr>
<tr class="ro">
<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 during the period for income taxes</a></td>
<td class="nump">21,667<span></span>
</td>
<td class="nump">12,888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_DiscountOnNotesPayableForWarrants', window );">Discount on notes payable for warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">169,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_DiscountOnNotesPayableRelatedPartiesForWarrants', window );">Discount on notes payable - related parties for warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">43,113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Right-of-use asset obtained in exchange for finance lease liability</a></td>
<td class="nump">107,610<span></span>
</td>
<td class="nump">160,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract', window );"><strong>Supplemental disclosure of non-cash investing activities relating to business acquisitions:</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_INLX_NonCashFinancingAccountsReceivable', window );">Accounts receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">68,380<span></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_INLX_NonCashFinancingActivitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">38,913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingActivitiesPropertyAndEquipment', window );">Property and equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">30,018<span></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_INLX_NonCashFinancingActivitiesIntangibleAssets', window );">Intangible assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,888,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_INLX_NonCashFinancingActivitiesGoodwill', window );">Goodwill</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,466,934<span></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_INLX_NonCashFinancingActivitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(36,446)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingActivitiesDeferredRevenues', window );">Deferred revenues</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,072,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_INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition', window );">Net assets acquired in acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">6,383,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions', window );">Cash used in business acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 6,383,269<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ChangeInFairValueOfEarnoutLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of earnout 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;">INLX_ChangeInFairValueOfEarnoutLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DiscountOnNotesPayableForWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount on notes payable for warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DiscountOnNotesPayableForWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DiscountOnNotesPayableRelatedPartiesForWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount on notes payable related parties for warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DiscountOnNotesPayableRelatedPartiesForWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_IncreaseDecreaseInUnbilledAccountsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in unbilled accounts receivables</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_IncreaseDecreaseInUnbilledAccountsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities accounts payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities cash used in business acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesDeferredRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities deferred revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesDeferredRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities 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;">INLX_NonCashFinancingActivitiesGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities intangible 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;">INLX_NonCashFinancingActivitiesIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities net assets acquired in acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_NonCashFinancingActivitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_NonCashFinancingActivitiesPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash financing activities property 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;">INLX_NonCashFinancingActivitiesPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_PaymentOfEarnoutLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment of earnout 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;">INLX_PaymentOfEarnoutLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental disclosure of Non cash financing activities relating to business acquisition abstract</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_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_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_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 obligation created by employee agreements whereby earned compensation will be paid in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsToAcquireSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 from vendors 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_PaymentsToAcquireSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for 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 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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="idm140461203987056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business 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, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Business Organization and Nature of Operations</a></td>
<td class="text"><p id="xdx_802_eus-gaap--NatureOfOperations_zZx8xKPMbNfi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
<span id="xdx_82E_ziB3EKjAc3Lf">Business Organization and Nature of Operations</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intellinetics,
Inc., formerly known as GlobalWise Investments, Inc., is a Nevada corporation incorporated in 1997, with two wholly-owned subsidiaries:
Intellinetics, Inc., an Ohio corporation (&#8220;Intellinetics Ohio&#8221;), and Graphic Sciences, Inc., a Michigan corporation (&#8220;Graphic
Sciences&#8221;). Intellinetics Ohio was incorporated in 1996, and on February 10, 2012, Intellinetics Ohio became our sole operating
subsidiary as a result of a reverse merger and recapitalization. On March 2, 2020, we purchased all the outstanding capital stock of
Graphic Sciences.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
digital transformation products and services are provided through <span id="xdx_909_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20230101__20231231_zjo1UceNmxfl" title="Number of reportable segments">two</span> reporting segments: Document Management and Document Conversion.
Our Document Management segment, which includes the Yellow Folder, LLC (&#8220;Yellow Folder&#8221;) asset acquisition in April 2022
and the CEO Imaging Systems, Inc. (&#8220;CEO Image&#8221;) asset acquisition in April 2020, consists primarily of solutions involving
our software platform, allowing customers to capture and manage their documents across operations such as scanned hard-copy documents
and digital documents including those from Microsoft Office 365, digital images, audio, video and emails. Our Document Conversion segment,
which includes and primarily consists of the Graphic Sciences acquisition, provides assistance to customers as a part of their overall
document strategy to convert documents from one medium to another, predominantly paper to digital, including migration to our software
solutions, as well as long-term storage and retrieval services. Our solutions create value for customers by making it easy to connect
business-critical documents to the people who need them by making those documents easy to find and access, while also being secure and
compliant with the customers&#8217; audit requirements. Solutions are sold both directly to end-users and through resellers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>22
<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="idm140461209290640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<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, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccounting', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_809_eus-gaap--BasisOfAccounting_zjBys09MmECi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.
<span id="xdx_828_zRvn53CrQSLg">Basis of Presentation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying audited consolidated financial statements have been prepared in accordance with United States generally accepted accounting
principles (&#8220;GAAP&#8221;). We have evaluated subsequent events through the issuance of this Form 10-K.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccounting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>23
<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="idm140461203917856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--SignificantAccountingPoliciesTextBlock_zGeprJS6jlsi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
<span id="xdx_82B_z9bTJaPq82lg">Summary of Significant Accounting Policies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_ztd56i8FoWr1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zqyJlhQfZch1">Principles
of Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements accompanying these notes include the accounts of Intellinetics and the accounts of all its subsidiaries
in which it holds a controlling interest. Under GAAP, consolidation is generally required for investments of more than <span id="xdx_907_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20231231__us-gaap--BusinessAcquisitionAxis__custom--IntellineticsOhioAndGraphicSciencesMember_zGddQ4Jr73rf" title="Percentage of voting rights outstanding">50</span>% of the outstanding
voting stock of an investee, except when control is not held by the majority owner. We have two subsidiaries: Intellinetics Ohio and
Graphic Sciences. We consider the criteria established under Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard
Codification (&#8220;ASC&#8221;) 810, &#8220;Consolidations&#8221; in the consolidation process. All significant intercompany balances
and transactions have been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--UseOfEstimates_z1tehrJ9yLKa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zRJr4LAxywkh">Use
of Estimates</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions. Such
estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at
the date of the consolidated financial statements and the reported amounts of revenues and expenses. By their nature, these estimates
and assumptions are subject to an inherent degree of uncertainty. The impact of inflation, as well as COVID-19, has significantly increased
economic and demand uncertainty. Because future events and their effects cannot be determined with precision, actual results could differ
significantly from estimated amounts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
estimates and assumptions include valuation allowances related to receivables, accounts receivable -unbilled, the recoverability of long-term
assets, depreciable lives of property and equipment, purchase price allocations for acquisitions, fair value for goodwill and intangibles,
the right-of-use assets and lease liabilities, estimates of fair value deferred taxes and related valuation allowances. Our management
monitors these risks and assesses our business and financial risks on a quarterly basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zTGoI1ic3QJg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_zdiHTpAYCgj9">Revenue
Recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 606, &#8220;Revenue From Contracts With Customers,&#8221; we follow a five-step model to assess each contract of
a sale or service to a customer: identify the legally binding contract, identify the performance obligations, determine the transaction
price, allocate the transaction price, and determine whether revenue will be recognized at a point in time or over time. Revenue is recognized
when a performance obligation is satisfied and the customer obtains control of promised goods and services. The amount of revenue recognized
reflects the consideration to which we expect to be entitled to receive in exchange for these goods and services. In addition, ASC 606
requires disclosures of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
categorize revenue as software, software as a service, software maintenance services, professional services, and storage and retrieval
services. We earn the majority of our revenue from the sale of professional services, followed by the sale of software maintenance services
and software as a service. We apply our revenue recognition policies as required in accordance with ASC 606 based on the facts and circumstances
of each category of revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>a)
Sale of software</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
included in this classification typically include sales of licenses with professional services to new customers, additional software
licenses to existing customers, and sales of software with or without services to our resellers (See section j) - Reseller Agreements,
below. Our software licenses are functional intellectual property and typically provide customers with the right to use our software
in perpetuity as it exists when made available to the customer. We recognize revenue from software licenses at a point in time upon delivery,
provided all other revenue recognition criteria are met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>b)
Sale of software as a service</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale
of software as a service (&#8220;SaaS&#8221;) consists of revenues from arrangements that provide customers the use of our software applications,
as a service, typically billed on a monthly or annual basis. Advance billings of these services are not recorded to the extent that the
term of the arrangement has not commenced and payment has not been received. Revenue on these services is recognized over the contract
period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>c)
Sale of software maintenance services</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software
maintenance services revenues consist of revenues derived from arrangements that provide post-contract support (&#8220;PCS&#8221;), including
software support and bug fixes, to our software license holders. Advance billings of PCS are not recorded to the extent that the term
of the PCS has not commenced and payment has not been received. PCS are considered distinct services. However, these distinct services
are considered a single performance obligation consisting of a series of services that are substantially the same and have the same pattern
of transfer to the customer. These revenues are recognized over the term of the maintenance contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>d)
Sale of professional services</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional
services revenues consist of revenues from document scanning and conversion services, consulting, discovery, training, and advisory services
to assist customers with document management needs, as well as repair and maintenance services for customer equipment. We recognize professional
services revenue over time as the services are delivered using an input or output method (e.g., labor hours incurred as a percentage
of total labor hours budgeted, images scanned, or similar milestones), as appropriate for the contract, provided all other revenue recognition
criteria are met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>e)
Sale of storage and retrieval services</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale
of document storage and retrieval services consist principally of secured warehouse storage of customer documents, which are typically
retained for many years, as well as retrieval per agreement terms and certified destruction if desired. We recognize revenue from document
storage and retrieval services over the term of the contract for storage and for the retrieval and destructions components, as the services
are delivered. Customers are generally billed monthly based upon contractually agreed-upon terms.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>f)
Arrangements with multiple performance obligations</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to selling software licenses, software as a service, software maintenance services, professional services, and storage and retrieval
services on a stand-alone basis, a portion of our contracts include multiple performance obligations. For contracts with multiple performance
obligations, we allocate the transaction price of the contract to each distinct performance obligation, on a relative basis using its
standalone selling price. We determine the standalone selling price based on the price charged for the deliverable when sold separately.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>g)
Contract balances</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
the timing of our delivery of goods or services is different from the timing of payments made by customers, we recognize either a contract
asset (performance precedes contractual due date) or a contract liability (customer payment precedes performance). Customers that prepay
are represented by deferred revenue until the performance obligation is satisfied. Contract assets represent arrangements in which the
good or service has been delivered but payment is not yet due. Our contract assets consisted of accounts receivable, unbilled, which
are disclosed on the consolidated balance sheets, as well as contract assets which are comprised of employee sales commissions paid in
advance of contract periods ending. Our contract liabilities consisted of deferred (unearned) revenue, which is generally related to
software as a service or software maintenance contracts. We classify deferred revenue as current based on the timing of when we expect
to recognize revenue, which are disclosed on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-JMN_z5IVHhzEVMYb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables present changes in our accounts receivable and contract assets during the years ended December 31, 2023, and 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zPkRUNEocQ7l" style="display: none">Schedule of Changes in Contract Assets and Liabilities</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Addition <br/> from <br/> acquisition <br/> (Note 5)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="display: none">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Payments Received</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> End of <br/> Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 41%; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z35HU7siylzk" style="width: 7%; text-align: right">1,121,083</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zWc9RpJ92Zvi" style="width: 7%; text-align: right" title="Addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0551">-</span></td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231_z3RCLZ0xsn72" style="width: 1%; text-align: left" title="Revenue Recognized in Advance of Billings"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0553">-</span></span></td><td id="xdx_985_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231_zfKlJN6IiLJj" style="width: 1%" title="Commissions Paid"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0555">-</span></span></td>
    <td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231_ziJDjOwFSmTa" style="display: none; width: 9%" title="Commissions Recognized"><span style="-sec-ix-hidden: xdx2ixbrl0557">-</span></td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zlsXWsD1Bebi" style="width: 7%; text-align: right" title="Billings">16,389,136</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z3Xdepp4Hovg" style="width: 7%; text-align: right" title="Payments Received">(15,659,844)</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zL6apKm7TKQd" style="width: 7%; text-align: right">1,850,375</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zrdsQysTxdbd" style="text-align: right">1,176,059</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zcrpiOWffH8d" style="text-align: right" title="Addition from acquisition">68,380</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4DxFTZXwq7k" style="text-align: right" title="Billings">14,422,286</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zOhCR7s2X44b" style="text-align: right" title="Payments Received">(14,545,641</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zqHlBhx3Aui7" style="text-align: right">1,121,083</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Revenue Recognized in Advance of Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left; padding-left: 10pt">Accounts receivable, unbilled</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zlQdy5bUI9ya" style="width: 12%; text-align: right" title="Balance at Beginning of Period">596,410</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1y4e3DHfFy3" style="width: 12%; text-align: right" title="Revenue Recognized in Advance of Billings">5,195,866</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zdlMltuGU183" style="width: 12%; text-align: right" title="Unbilled Accounts receivables, billings">(4,471,439</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z40zuBe2wjOc" style="width: 12%; text-align: right" title="Balance at Ending of Period">1,320,837</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Accounts receivable, unbilled</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7YYxPyZ2H4c" style="text-align: right" title="Balance at Beginning of Period">444,782</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zYRG4BtLQJM1" style="text-align: right" title="Revenue Recognized in Advance of Billings">3,776,612</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1IEfqJFnLba" style="text-align: right" title="Billings">(3,624,984</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zXtXeaPhw5n8" style="text-align: right" title="Balance at Ending of Period">596,410</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Commissions Paid</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Commissions Recognized</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left; padding-left: 10pt">Contract assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zLAZc2ZPSUy1" style="width: 12%; text-align: right" title="Balance at Beginning of Period">80,378</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zhvc9h9if8K9" style="width: 12%; text-align: right" title="Commissions Paid">194,455</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zsXc10TG8a1b" style="width: 12%; text-align: right" title="Commissions Recognized">(134,668</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zBgGt6fi31Re" style="width: 12%; text-align: right" title="Balance at Ending of Period">140,165</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Contract assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zj9ZI9ElNQA1" style="text-align: right" title="Balance at Beginning of Period">78,556</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zw8hX64WYzpj" style="text-align: right" title="Commissions Paid">120,966</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zYjKyB7Ea2m6" style="text-align: right" title="Commissions Recognized">(119,144</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zchTGYxGVCZh" style="text-align: right" title="Balance at Ending of Period">80,378</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_zbqYrWz80Cw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>h)
Deferred revenue</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
that have been invoiced are recognized in accounts receivable, deferred revenue or revenue, depending on whether the revenue recognition
criteria have been met. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenues typically
relate to maintenance and software as a service agreements which have been paid for by customers prior to the performance of those services,
and payments received for professional services and license arrangements and software as a service performance obligations that have
been deferred until fulfilled under our revenue recognition policy.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remaining
performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have
not been delivered. We expect to recognize revenue on approximately <span id="xdx_90C_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20231231_zuR1Fej9q0Ef" title="Revenue performance obligations percentage">98</span>% of the remaining performance obligations over the next 12 months,
with the remainder recognized thereafter. As of December 31, 2023, the aggregate amount of the transaction price allocated to remaining
performance obligations for software as a service and software maintenance contracts with a duration greater than one year was $<span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20231231_zosWwXzBO92e" title="Revenue, Remaining Performance Obligation, Amount">72,212</span>.
As of December 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations for software as
a service and software maintenance contracts with a duration greater than one year was $<span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20221231_zkQ8q1QodNtg" title="Revenue, remaining performance obligation, amount">74,448</span>. This does not include revenue related
to performance obligations that are part of a contract whose original expected duration is one year or less.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<div id="xdx_C07_gL3CWCAALTTB-JMN_zuuQDks7B13h"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span>The
following table presents changes in our contract liabilities during the years ended December 31, 2023 and 2022:</span></span></p>

<div><div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_301_134_z41zDrtvWR5j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> Beginning <br/> of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Addition <br/> from <br/> acquisition <br/> (Note 4)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Recognized <br/> Revenue</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> End of <br/> Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 35%; text-align: left; padding-left: 10pt">Contract liabilities: Deferred revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20231231_zVfQafjUcOni" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period">2,754,064</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--DeferredRevenueAddition_pdp0_c20230101__20231231_zAJG36EXUR22" style="width: 9%; text-align: right" title="Addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0612">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20231231_zQ9ewKrBUZf7" style="width: 9%; text-align: right" title="Billings">7,808,195</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20231231_zc9VtmCrwLL4" style="width: 9%; text-align: right" title="Recognized revenue">(7,634,451</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20231231_zSMUUXmw7Q9d" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period">2,927,808</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Contract liabilities: Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20221231_zyvCtvbXtiHe" style="text-align: right" title="Balance at Beginning of Period">1,194,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--DeferredRevenueAddition_pdp0_c20220101__20221231_zPhNn4WjO5P6" style="text-align: right" title="Addition from acquisition">860,456</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20221231_zZzmQbROswDi" style="text-align: right" title="Billings">7,107,625</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20221231_zf2A0MY9YC13" style="text-align: right" title="Recognized revenue">(6,408,666</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20221231_zQBmvvCzsIAl" style="text-align: right" title="Balance at End of Period">2,754,064</td><td style="text-align: left">&#160;</td></tr>
  </table>

</div></div></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_C03_gL3CWCAALTTB-JMN_zzdjGBlJF7lc"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>i)
Rights of return and customer acceptance</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not generally offer variable consideration, financing components, rights of return or any other incentives such as concessions, product
rotation, or price protection and, therefore, does not provide for or make estimates of rights of return and similar incentives. Our
contracts with customers generally do not include customer acceptance clauses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>j)
Reseller agreements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
execute certain sales contracts through resellers. We recognize revenues relating to sales through resellers when all the recognition
criteria have been met including passing of control. In addition, we assess the credit-worthiness of each reseller, and if the reseller
is undercapitalized or in financial difficulty, any revenues expected to emanate from such resellers are deferred and recognized only
when cash is received and all other revenue recognition criteria are met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>k)
Contract costs</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
capitalize the incremental costs of obtaining a contract with a customer. We have determined that certain sales commissions meet the
requirement to be capitalized, and we amortize these costs on a consistent basis with the pattern of transfer of the goods and services
in the contract. Total capitalized costs to obtain contracts are included in contract assets on our consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>l)
Sales taxes</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
taxes charged to and collected from customers as part of our sales transactions are excluded from revenues, as well as the determination
of transaction price for contracts with multiple performance obligations, and recorded as a liability to the applicable governmental
taxing authority.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>m)
Disaggregation of revenue</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide disaggregation of revenue based on product groupings in our consolidated statements of income as we believe this best depicts
how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Revenues from contracts are
primarily within the United States. International revenues were not material to the consolidated financial statements for the years ended
December 31, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>n)
Significant financing component</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
customers typically do not pay in advance for goods or services to be transferred in excess of one year. As such, it is not necessary
to determine if we benefit from the time value of money and should record a component of interest income related to the upfront payment
due to the practical expedient of ASC 606-10-32-18.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--ConcentrationRiskCreditRisk_z4WT9YN4fFc9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zssm1ijOvIXh">Concentrations
of Credit Risk</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain our cash with high credit quality financial institutions. At times, our cash and cash equivalents may be uninsured or in deposit
accounts that exceed the Federal Deposit Insurance Corporation insurance limit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not generally require collateral or other security to support customer receivables; however, we may require customers to provide retainers,
up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. The Company recognizes current
estimated credit losses (&#8220;CECL&#8221;) for accounts receivable and accounts receivable-unbilled. The CECL for trade receivables
are estimated based on the trade receivable aging category, credit risk of specific customers, past collection history, and management&#8217;s
evaluation of accounts receivable. Provisions for CECL are classified within selling, general and administrative costs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon
the adoption of FASB Accounting Standards Update No. 2016-13 (CECL model) effective January 1, 2023, Intellinetics, Inc. has revised its methodology for
estimating expected credit losses on financial instruments, specifically trade receivables and unbilled receivables. This new model requires the recognition
of lifetime expected credit losses at each reporting date, considering past events, current conditions, and reasonable forecasts. In
assessing the credit quality of our portfolio, management utilizes a provision matrix that classifies trade receivables by customer
type and age of receivable. Government and education sector receivables carry a low risk, while a higher risk is attributed to the
remaining receivables as their aging progresses. For receivables with questionable collectability, a specific reserve is assigned.
The estimated credit losses are a reflection of these factors, with the matrix applying percentages to the receivables based on
their risk profile, adjusted for current and expected future conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the reporting period, the estimate of credit losses may change due to several factors including payment patterns of customers, changes
in customer creditworthiness, and broader economic conditions. Such changes are captured in the financial statements to ensure they accurately
reflect the company&#8217;s assessment of credit risk and expected losses at the end of each reporting period. Credit losses have been
within management&#8217;s expectations. At December 31, 2023 and 2022, our allowance for credit losses was $<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20231231_zfE2uwLVM1bj" title="Allowance for doubtful accounts receivable">124,103</span> and $<span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20221231_zJm5uUvPpE0a" title="Allowance for doubtful accounts receivable">88,331</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zfPMjzAjqFP6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in the allowance for credit losses for the period ended December 31, 2023 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zbbiVUDHixv4" style="display: none">Schedule of Allowance for Credit Losses</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Trade Receivables</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%">As of December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_di_c20230101__20231231_zA7LZk7pY8Rb" style="width: 14%; text-align: right" title="Balance">(88,331</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">(Provisions) reductions charged to operating results</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_iN_di_c20230101__20231231_zLRPY3txsS92" style="text-align: right" title="Provisions reductions charged to operating results">(50,018</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Accounts write-offs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230101__20231231_z1OayVb5I9u7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accounts write-offs">14,246</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">As of December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_di_c20230101__20231231_zBFkFJIl9yLc" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">(124,103</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.5in; text-align: justify"></p>

<p id="xdx_8AB_z8HtPHEc1twl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--InventoryPolicyTextBlock_zoX9quCjkTcf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zNuUBp3v2gji">Parts
and Supplies</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Parts
and supplies are valued at the lower of cost or net realizable value. Costs are determined using the first-in, first-out method. Parts
and supplies are used for scanning and document conversion services. A provision for potentially obsolete or slow-moving parts and supplies
inventory is made based on parts and supplies levels, future sales forecasted and management&#8217;s judgment of potentially obsolete
parts and supplies. We recorded an allowance of $<span id="xdx_900_eus-gaap--InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_iI_pp0p0_c20221231_zAg0IEZVzuX9" title="Inventory allowances"><span id="xdx_901_eus-gaap--InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_iI_pp0p0_c20231231_zLb8PklbC2Pb" title="Inventory allowances">24,000</span></span> at December 31, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p id="xdx_84F_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zhR1nUHuLnH6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zyiL8TnvfND7">Property
and Equipment</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization. Depreciation and amortization
is computed over the estimated useful lives of the related assets on a straight-line basis. Furniture and fixtures, computer hardware
and purchased software are depreciated over <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zAhHMx7TL2Z1" title="Property, plant and equipment, estimated useful live::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0654">three</span></span> to <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zAIkbCr5qlIh" title="Property, plant and equipment, estimated useful live">seven years</span>. Leasehold improvements are amortized over the life of the lease or
the asset, whichever is shorter, generally <span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zKWTVYQFlH6g" title="Property, plant and equipment, estimated useful live::XDX::P7Y"><span style="-sec-ix-hidden: xdx2ixbrl0658">seven</span></span> to <span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zHpPGyXENq27" title="Property, plant and equipment, estimated useful live">ten years</span>. Upon retirement or other disposition of these assets, the cost and related
accumulated depreciation and amortization of these assets are removed from the accounts and the resulting gains and losses are reflected
in the results of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zUtOuGJaGNn4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z0YmGpnCKW3j">Intangible
Assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
intangible assets have finite lives and are stated at cost, net of amortization. Amortization is computed over the useful life of the
related assets on a straight-line method.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zg8NpBqFrGA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zrKS4IDtpCgj">Goodwill</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying value of goodwill is not amortized, but is tested for impairment annually as of December 31, as well as on an interim basis
whenever events or changes in circumstances indicate that the carrying amount of a reporting unit may not be recoverable. An impairment
charge is recognized for the amount by which the carrying amount exceeds the recorded fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_846_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zx4GP0jt1Dk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_z0GIJCQzOY25">Impairment
of Long-Lived Assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for the impairment and disposition of long-lived assets in accordance with ASC 360, &#8220;Property, Plant, and Equipment.&#8221;
We test long-lived assets or asset groups, such as property and equipment, for recoverability when events or changes in circumstances
indicate that their carrying amount may not be recoverable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Circumstances
which could trigger a review include, but are not limited to: significant adverse changes in the business climate or legal factors; current
period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of
the asset; and a current expectation that the asset will more likely than not be sold or disposed of before the end of its estimated
useful life.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recoverability
is assessed based on comparing the carrying amount of the asset to the aggregate pre-tax undiscounted cash flows expected to result from
the use and eventual disposal of the asset or asset group. Impairment is recognized when the carrying amount is not recoverable and exceeds
the fair value of the asset or asset group. The impairment loss, if any, is measured as the amount by which the carrying amount exceeds
fair value, which for this purpose is based upon the discounted projected future cash flows of the asset or asset group. There was <span id="xdx_906_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pdp0_do_c20230101__20231231_zWDu7DaPjyZk" title="Impairment of long lived assets"><span id="xdx_905_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pdp0_do_c20220101__20221231_zMWnZfNoa2Cd" title="Impairment of long lived assets">no</span></span>
impairment of long lived assets in the twelve month periods ended 2023 or 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zpmgFzmzo8Cj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zx7F29Vqb813">Purchase
Accounting Related Fair Value Measurements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
allocate the purchase price, including contingent consideration, of our acquisitions to the assets and liabilities acquired, including
identifiable intangible assets, based on their respective fair values at the date of acquisition, with the exception of acquired contract
assets and contract liabilities, which are measured under ASC 606. Such fair market value assessments are primarily based on third-party
valuations using assumptions developed by management that require significant judgments and estimates that can change materially as additional
information becomes available. The purchase price allocated to intangibles is based on unobservable factors, including but not limited
to, projected revenues, expenses, customer attrition rates, a weighted average cost of capital, among others. The weighted average cost
of capital uses a market participant&#8217;s cost of equity and after-tax cost of debt and reflects the risks inherent in the cash flows.
The approach to valuing the initial contingent consideration associated with the purchase price also uses similar unobservable factors
such as projected revenues and expenses over the term of the contingent earn-out period, discounted for the period over which the initial
contingent consideration is measured, and volatility rates. We finalize the purchase price allocation once certain initial accounting
valuation estimates are finalized, and no later than 12 months following the acquisition date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84A_eus-gaap--LesseeLeasesPolicyTextBlock_zvP8BmFlyET3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zSgZIrC4mxMg">Leases</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
determine if an arrangement is a lease at inception. Operating leases in which we are the lessee are included in operating lease right-of-use
(&#8220;ROU&#8221;) assets and operating lease liabilities in the consolidated balance sheets. Finance leases in which we are the lessee
are included in finance lease right-of-use (&#8220;ROU&#8221;) assets and finance lease liabilities in the consolidated balance sheets.
We do not have any leases for which we are the lessor.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease
payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present
value of lease payments over the reasonably certain lease term. As our leases do not provide an implicit rate, we use our incremental
borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the
implicit rate when readily determinable. The operating lease ROU asset also includes any lease payments made and reduced by lease incentives,
such as tenant improvement allowances. Our lease terms include options to extend or terminate the lease only when it is reasonably certain
that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zKfRLzSdm8kb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zHBEs2qIWon8">Stock-Based
Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for stock-based payments in accordance with ASC 718, &#8220;Compensation - Stock Compensation,&#8221; which requires that such
equity instruments be measured at their fair values on the grant date. Stock-based payments to employees include grants of stock that
are recognized in the consolidated statements of income based on their fair values at the date of grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
grant date fair value of stock option awards is recognized in earnings as stock-based compensation cost over the requisite service period
of the award using the straight-line attribution method. We estimate the fair value of the stock option awards using the Black-Scholes-Merton
option pricing model. The exercise price of options is specified in the stock option agreements. The expected volatility is based on
the historical volatility of our stock for the previous period equal to the expected term of the options. The expected term of options
granted is based on the midpoint between the vesting date and the end of the contractual term. The risk-free interest rate is based upon
a U.S. Treasury instrument with a life that is similar to the expected term of the options. The expected dividend yield is based upon
the yield expected on date of grant to occur over the term of the option.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84F_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zksYWm6N6U4l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z2CU3kzHl9ei">Software
Development Costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously monitor
our software products and enhancements to remain compatible with standard platforms and file formats. In accordance with ASC 985-20 &#8220;Costs
of Software to be Sold, Leased or Otherwise Marketed,&#8221; we expense software development costs, including costs to develop software
products or the software component of products to be sold, leased, or marketed to external users, before technological feasibility is
reached. Once technological feasibility has been established, certain software development costs incurred during the application development
stage are eligible for capitalization. Based on our software development process, technical feasibility is established upon completion
of a working model. Technological feasibility is typically reached shortly before the release of such products. <span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_z0oMPbuSkIC3" title="Software development cost capiatlized">No</span> such costs were capitalized
during 2023. Such costs in the amount of $<span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zFfLGnDyia16" title="Software development cost capiatlized">43,771</span> were capitalized during the 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 350-40, &#8220;Internal-Use Software,&#8221; we capitalize purchase and implementation costs of internal use software.
Once an application has reached development stage, internal and external costs, if direct and incremental, are capitalized until the
software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing.
We also capitalize costs related to specific upgrades and enhancements when it is probable that the expenditure will result in additional
functionality. Such costs in the amount of $<span id="xdx_900_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zB8e5euDYi0c">436,837</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">were capitalized during 2023. Such costs in the
amount of $<span id="xdx_900_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zCm1PdmJs6g5">376,345
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">were capitalized during 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized
costs are stated at cost less accumulated amortization. Amortization is computed over the estimated useful lives of the related assets
on a straight-line basis, which is three years. At December 31, 2023 and 2022, our consolidated balance sheets included $<span id="xdx_90C_eus-gaap--OtherAssets_iI_pp0p0_c20231231_zwHTefX5a655" title="Other long-term assets">630,979</span> and
$<span id="xdx_90B_eus-gaap--OtherAssets_iI_pp0p0_c20221231_zqkZGdhln5Lf" title="Other long-term assets">402,673</span>, respectively, in other long-term assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2023, and 2022, our expensed software development costs were $<span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zUPqGtMA7hq2" title="Research and development expense">558,976</span> and $<span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_znPtZHBHQeCe" title="Research and development expense">253,797</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p id="xdx_847_ecustom--RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_zX8EoBrXojX2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zf87d8yL6wY3">Recently
Issued Accounting Pronouncements Not Yet Effective</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
Accounting Standards Updates that have been issued but are not yet effective are expected to have a material effect on our future consolidated
financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zyhMFK4bqg0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_z1Ut6QwpYJQ8">Advertising</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expense the cost of advertising as incurred. Advertising expense for the years ended December 31, 2023 and 2022 amounted to $<span id="xdx_903_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20231231_zirXdgzW760b" title="Advertising expense">26,404</span> and
$<span id="xdx_90D_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20221231_zzxmT9K8BmEj" title="Advertising expense">25,830</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_ziHjFvJISZL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zMzBvzinhsn7">Earnings
Per Share</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
income or loss per share is computed by dividing net income or loss by the weighted average number of shares of common stock outstanding
during the period. Diluted income or loss per share is computed by dividing net income or loss by the diluted weighted average number
of shares of common stock outstanding during the period. The diluted weighted average number of shares gives effect to all dilutive potential
common shares outstanding during the period using the treasury stock method. Diluted earnings per share exclude all diluted potential
shares if their effect is anti-dilutive, including warrants or options which are out-of-the-money and for those periods with a net loss.
The twelve months ended December 31, 2023 and 2022 reported net income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_z3u6hPjINyJf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zLpFttpsLrQ">Income
Taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
file a consolidated federal income tax return with our subsidiaries. The provision for income taxes is computed by applying statutory
rates to income before taxes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax
bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established
when necessary to reduce deferred tax assets to the amount expected to be realized. A <span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20230101__20231231_zqxJJFa9o7B4" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"><span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20220101__20221231_zjOv4IzTcue3" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent">100</span></span>% valuation allowance has been established on
deferred tax assets at December 31, 2023 and 2022, due to the uncertainty of our ability to realize future taxable income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for uncertainty in income taxes in our financial statements as required under ASC 740, &#8220;Income Taxes.&#8221; The standard
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position
taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties,
accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions
taken by us in our tax returns.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p id="xdx_843_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z3jQENYLbQE5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z31gaYJw37Re">Segment
Information</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
segments are defined in the criteria established under ASC 280, &#8220;Segment Reporting,&#8221; as components of public entities that
engage in business activities from which they may earn revenues and incur expenses for which separate financial information is available
and which is evaluated regularly by our chief operating decision maker (&#8220;CODM&#8221;) in deciding how to assess performance and
allocate resources. Our CODM assesses performance and allocates resources based on two operating segments: Document Management and Document
Conversion. These segments contain individual business components that have been combined on the basis of common management, customers,
solutions offered, service processes and other economic characteristics. We currently have immaterial intersegment sales. We evaluate
the performance of our segments based on gross profits.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Management Segment provides cloud-based and premise-based content services software, including document management and payables
automation. Its modular suite of solutions complements existing operating and accounting systems to serve a mission-critical role for
organizations to make content secure, compliant, and process-ready. This segment conducts its primary operations in the United States.
Markets served include highly regulated, risk and compliance-intensive markets in K-12 education, public safety, other public sector,
healthcare, risk management, financial services, and others. Solutions are sold both directly to end-users and through resellers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Conversion Segment provides services for scanning and indexing, converting images from paper to digital, paper to microfilm,
and microfiche to microfilm, as well as long-term physical document storage and retrieval. This segment conducts its primary operations
in the United States. Markets served include businesses and state, county, and municipal governments. Solutions are sold both directly
to end-users and through a reseller distributor.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZckfh3NuqMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
by operating segment is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zxFsRAFKEDvk" style="display: none">Schedule of Segment Information</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zR5nDN5JmL7d" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zVmIM1Tzefuc" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zfn2qwSvkX5j" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">7,298,264</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">5,999,726</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zAL6QZpKNLde" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,588,117</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,017,202</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zBYbLorzcjAb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,886,381</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,016,928</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zslHhmLNoPye" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6,133,130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,978,163</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zi31qQg5vQ3b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,430,825</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,930,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_zg7qIKEjXLnj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total gross profit</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,563,955</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,909,158</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Capital additions, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zdRENCyDsZD8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">441,990</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">434,654</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOMPwSUGVz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">106,087</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">186,442</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--CapitalAdditionsNet_zVvXgfeFuYk8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total capital additions, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">548,077</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">621,096</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20231231_zYSc4Yl5aolk" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20221231_zPnPA0fdygi5" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zY39Adjkgrc9" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zEIhlTUo4KO4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--Goodwill_iE_zI8omoY4Pf04" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total goodwill</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_497_20231231_zXztSWFa8alh" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20221231_zuT38UkuyOda" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zpbQ0JKBRY2g" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">10,104,004</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">10,284,143</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zjRgypA8Z3p1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,922,256</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,658,959</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Assets_iE_zfVMcD8xCp0h" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,026,260</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,943,142</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zoYDVXmqFN4g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84A_ecustom--CondensedCashFlowStatementPolicyTextBlock_zbfgrBjHfcdk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z1Uyq2iGZkP">Statement
of Cash Flows</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_847_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zz9Xm0dJFSf1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_z1G3Ynik5hpk">Reclassifications</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain amounts reported in prior filings of the consolidated
financial statements have been reclassified to conform to current presentation.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_858_zsjdUEbVVmrf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></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>24
<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="idm140461206679072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions<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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Acquisitions</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--BusinessCombinationDisclosureTextBlock_ztl6SAs5iim6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
<span id="xdx_821_zXDqZFKWSRUg">Business Acquisitions</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 1, 2022, we entered into an asset purchase agreement to acquire substantially all of the assets of Yellow Folder. The acquisition
was accounted for in accordance with GAAP and was made to expand our market share in the digital transformation industry and due to synergies
of product lines and services between the Companies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zKrWWk5oltQ2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price has been preliminarily allocated to assets acquired and liabilities assumed based on the estimated fair value of such
assets and liabilities at the date of acquisitions as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zygzZzSd6mK9" style="display: none">Schedule of Fair Value of Assets Acquired and Liabilities Assumed</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20220401_z8DaUa9CmOOa" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_maCzKhq_zPgqG2mmWK15" style="vertical-align: bottom; background-color: White">
    <td style="width: 82%; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">68,380</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_maCzKhq_z89tZe8aHi18" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,913</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maCzKhq_zgPzeSQJFZdi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,018</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_maCzKhq_zMFIudAxcsEi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Intangible assets (see Note 5)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,888,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtCzKhq_maCzOHc_znMa3SBY18Zd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,025,311</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liabilities assumed:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_maCzaX4_zncYZXpj9pL9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,446</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_maCzaX4_ztHsYquMtqy8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Deferred revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,072,530</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iTI_mtCzaX4_msCzOHc_ztl7QhSrYJ53" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,108,976</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_mtCzOHc_zXCGcMiEqdWj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,916,335</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_z1QJZpisjXZk" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Purchase price</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,383,269</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_zNhyLaUlpTj9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Goodwill - Excess of purchase price over fair value of net assets acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,466,934</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_z1uZgICC4Ojl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of $<span id="xdx_90F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_pp0p0_c20220402_zXddIo5Sqg7g" title="Purchase price">6,383,269</span> was paid in cash. Goodwill in the amount of $<span id="xdx_900_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20220402_pp0p0" title="Goodwill">3,466,934</span> was recognized in the acquisition of Yellow Folder
and is attributable to the cash flows of the business derived from our potential to outperform the market due to its existing relationship
and other synergies created within the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition
costs which include legal and other professional fees of $<span id="xdx_90A_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_pp0p0_c20220101__20221231_zsarwGPtkEqa" title="Acquisition costs">355,281</span> for the twelve months ended December 31, 2022, were expensed as nonrecurring
transaction costs and are included in transaction costs in the accompanying consolidated statements of income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89B_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_gL3BAPFITB-RMHBT_zizzHKg5uQxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following unaudited pro forma information presents a summary of the consolidated results of operations for the Company as if the acquisition
of Yellow Folder had occurred on January 1, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zSFBsvfV2Fe" style="display: none">Schedule of Pro Forma Information</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_491_20220101__20221231_zym42IzpwJH6" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center">For the twelve months ended</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31, 2022</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">(unaudited)</p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_zQrW9yfEwwYh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left; padding-bottom: 2.5pt">Total revenues</td>
    <td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">14,794,780</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_ztIVlD5viPQ9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net income</td>
    <td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">58,543</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zkmpWFKIQGdf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Basic net income per share</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_zf45fhAzCbP5" style="vertical-align: bottom; background-color: White">
    <td>Diluted net income per share</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AE_zKk5N4CJaNg1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma consolidated results are based on our historical financial statements and those of Yellow Folder and do not necessarily
indicate the results of operations that would have resulted had the acquisition actually been completed at the beginning of the applicable
period presented. The pro forma financial information assumes that the companies were combined as of January 1, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C0C_gL3BAPFITB-RMHBT_zXr4qa30Rsm7">&#160;</span></span></p>

<div id="xdx_C0C_gL3BAPFITB-RMHBT_zaPzC6DNXwD"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the amounts of revenue and earnings of Yellow Folder since the acquisition date included in the consolidated
income statement for the reporting period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_301_134_zQDujrK8tbXa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_zsodota0iMVb" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br/> twelve months ended <br/> December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20220101__20221231_zz5tCd7J2XF9" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br/> twelve months ended <br/> December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Yellow Folder:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zZSuFelQznng" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,613,764</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,460,474</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zunpzBFQRaY3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">677,820</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">520,186</td><td style="text-align: left">&#160;</td></tr>
  </table>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C0C_gL3BAPFITB-RMHBT_zcmxpzIpjNmi">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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="idm140461203919024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net<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 and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets, Net</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--IntangibleAssetsDisclosureTextBlock_zE4Vbc4t7Ea4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_826_zS7wJWJloYj4">Intangible Assets, Net</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zJXu8Mzezrpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2023, intangible assets consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zcpVE9HKeT3a" style="display: none">Schedule of Intangible Assets</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 34%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: center"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zKyV6NpCrCs8" title="Estimated useful life">10</span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4wNSIHwqtS4" style="width: 12%; text-align: right" title="Intangible assets, cost">297,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zyiJLrW3l657" style="width: 12%; text-align: right" title="Intangible assets, accumulated amortization">(76,767</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zJGoC6K9Gos5" style="width: 12%; text-align: right" title="Intangible assets, net">220,233</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zYd7q5GJ0vGi" title="Estimated useful life">10</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zyPNmdswelG4" style="text-align: right" title="Intangible assets, cost">861,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zwzYHbTZJ9W9" style="text-align: right" title="Intangible assets, accumulated amortization">(150,675</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zlVqnc8GDT2j" style="text-align: right" title="Intangible assets, net">710,325</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Customer relationships</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_z5wCZLWofPCf" title="Estimated useful life">5</span>-<span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zE6IIQHVrC1b" title="Estimated useful life">15</span> years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zjWYyT4URAW6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost">4,091,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zAQfhMhaU8Fj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization">(1,112,220</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zDPxUsdLLN2h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net">2,978,780</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231_zQ0SsNIhfIY9" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost">5,249,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231_z04HBM6Bph0e" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization">(1,339,662</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231_zpI4vYMLUmv9" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">3,909,338</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2022, intangible assets consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 34%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: center"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zivQ6y8TSqJk" title="Estimated useful life">10</span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zRyqvkh4RRb2" style="width: 12%; text-align: right" title="Intangible assets, cost">297,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zDhygWksZpna" style="width: 12%; text-align: right" title="Intangible assets, accumulated amortization">(47,067</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4ixogk22uQ3" style="width: 12%; text-align: right" title="Intangible assets, net">249,933</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zO7K3tytNiPj" title="Estimated useful life">10</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zZEK4TtLkrWi" style="text-align: right" title="Intangible assets, cost">861,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_ztNKx00c3oaj" style="text-align: right" title="Intangible assets, accumulated amortization">(64,575</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zOC7hXZYRnv6" style="text-align: right" title="Intangible assets, net">796,425</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Customer relationships</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zW2F39zFHt75" title="Estimated useful life">5</span>-<span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zBlMBLVnmt4i" title="Estimated useful life">15</span> years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zhT1B5riskRg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost">4,091,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zU9toHF8lnU7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization">(717,712</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zWhjrhRDPYQi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net">3,373,288</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zBdoZ90vhu3i" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost">5,249,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_zt5ebEgCNYjj" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization">(829,354</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zYGIoV0yZJa1" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">4,419,646</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zNlBlth1d9ka" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zHrgIJkExz7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense for the years ended December 31, 2023 and 2022, amounted to $<span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20231231_zfYUYKXLZDff" title="Amortization expense">510,308</span> and $<span id="xdx_90E_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20221231_zYUw4O8fxQtj" title="Amortization expense">436,850</span>, respectively. The following table represents
future amortization expense for intangible assets subject to amortization.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zRJZuBtoSMWd" style="display: none">Schedule of Amortization Expense for Intangible Assets</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the Years Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_z21p3JNRiOG8" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzjrd_zM4Gium7kLxa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">510,308</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzjrd_zV0JmczWHl85" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">492,841</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzjrd_zb6zi2dyI0Be" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">352,441</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzjrd_z3jc1g1253g7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">326,108</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0_maFLIANzjrd_z9vgrATwz9nl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">309,129</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_maFLIANzjrd_zkaMOi8JFzX9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,918,511</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzjrd_z46M6hx0xFF" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,909,338</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_zr7pvwR0hdk3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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="idm140461205285600">
<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 Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p id="xdx_806_eus-gaap--FairValueDisclosuresTextBlock_zOPBjZ9pazac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_823_zXTGo7wsN47e">Fair Value Measurements</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
GAAP, 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. The fair value hierarchy consists of the following three levels. Level 1 inputs
are quoted prices in active markets for identical assets or liabilities. Level 2 inputs consist of quoted prices for similar assets or
liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs
other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable
market data. Level 3 inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying values of cash and equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of
its short maturity. Management believes that the carrying value of the 2020 Notes and 2022 Notes approximate fair value given that, while
there has been change in the overall economic environment, including a significant increase in interest rates, there has not been significant
net availability of credit to the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
had earnout liabilities related to our two 2020 acquisitions which were measured on a recurring basis and recorded at fair value, measured
using probability-weighted analysis and discounted using a rate that appropriately captures the risks associated with the obligation.
The inputs used to calculate the fair value of the earnout liabilities were considered to be Level 3 inputs due to the lack of relevant
market activity and significant management judgment. <span id="xdx_90A_eus-gaap--FairValueMeasurementsSensitivityAnalysisDescription_c20230101__20231231_zpMsYvvTplwl">Key
unobservable inputs included revenue growth rates, which ranged from 0% to 7%, and volatility rates, which were 20% for gross profits.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_ecustom--ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_zkcxI8K2MGj1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a summary of the changes in fair value of the earnout liabilities for the years ended December 31, 2023 and
2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zP2qje7hqkB5" style="display: none">Summary of Changes in Fair Value of Earnout Liabilities</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_zeq9DG1OPjCj" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--EarnoutLiability_iS_pp0p0_z4PnWTxWREuh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Fair value at January 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">700,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--EarnoutLiability_iS_pp0p0_zGx5hQgnUEth" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value, beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">700,000</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_408_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_z1ziNk4oFNn2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Payments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(700,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_403_ecustom--EarnoutLiability_iE_pp0p0_zG3iaNTYNyEb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Fair value at December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0913">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--EarnoutLiability_iE_pp0p0_zbwuR6Qh68y1" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value, ending balance</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0915">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zlIl05s0V6Dl" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--EarnoutLiability_iS_pp0p0_z2fD6rV6Dry" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: justify">Fair value at January 1, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,630,681</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--EarnoutLiability_iS_pp0p0_z8mSajxwJzWh" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value, beginning balance</span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,630,681</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zeudwC0X3dBe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,018,333</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_zDEC7TCTQ8La" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Change in fair value</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">87,652</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--EarnoutLiability_iE_pp0p0_zgLPGZeEinQ7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">700,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--EarnoutLiability_iE_pp0p0_zWWCNdWa4wEi" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value , ending balance</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">700,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair values of amounts owed are recorded in the current portions of earnout liabilities in our consolidated balance sheets. Changes in
fair value are recorded in change in fair value of earnout liabilities in our consolidated statements of income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>27
<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="idm140461203893744">
<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, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zFNV20SbBXR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_82D_zkEDko97ihg1">Property and Equipment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zjBoE8Fv5H47" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are comprised of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zU0jT2EHGdfi" style="display: none">Schedule
of Property and Equipment</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20231231_zq0B2SLJRGG5" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20221231_zDEz0w2kb1c8" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareGross_iI_pp0p0_maPPAEGzhsg_ziLT9UHIiiTj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: justify">Computer hardware and purchased software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,437,023</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,352,581</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGzhsg_z7CPNGSe7wd7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,919</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,918</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzhsg_zJEZnGmP91hd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">324,296</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">314,396</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzhsg_maPPAENztOl_zCF4A5SG6hY3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,157,238</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,062,895</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENztOl_zCpA2WodUvQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,232,981</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(994,189</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENztOl_zDCgbVOT4fX6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Property and equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">924,257</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,068,706</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zLUSTYTJqAie" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
depreciation expense on our property and equipment for the years ended December 31, 2023 and 2022 amounted to $<span id="xdx_902_eus-gaap--Depreciation_pp0p0_c20230101__20231231_zeLq81aJ6qVa" title="Depreciation">255,689</span> and $<span id="xdx_900_eus-gaap--Depreciation_pp0p0_c20220101__20221231_z2fOH3HxFPGl" title="Depreciation">229,599</span>,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></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>28
<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="idm140461205943344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable &#8211; Unrelated Parties<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Notes Payable &#8211; Unrelated Parties</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--DebtDisclosureTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zrFkkYXrzOn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_828_zMhxzMfIlEdj">Notes Payable &#8211; Unrelated Parties</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Summary
of Notes Payable to Unrelated Parties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zXaeLrC7IFna" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below summarizes all notes payable at December 31, 2023 and 2022, respectively with the exception of related party notes disclosed
in Note 9 &#8220;Notes Payable - Related Parties.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zGYLEK82DHPg" style="display: none">Schedule
of Notes Payable</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_496_20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zijEcwm8kV9j" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zFOMFfPtxpG7" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z7sj72hxeJS2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: justify">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember_zAjcCm62N7ik" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">2020 Notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0962">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">980,450</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NotesPayable_iI_zyS6S7zbXDbd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,364,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,344,950</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_zErwrAmdOeP2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Less unamortized debt issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(155,258</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(300,904</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_zkHOPyC1ArS6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Less unamortized debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0971">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(22,045</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--NotesPayableCurrent_iNI_di_zRoILmYpPGnb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less current portion, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0974">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(936,966</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zKk3k78WGco" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Long-term portion of notes payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,209,242</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,085,035</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">Subordinated Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Issue Date</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Interest Rate</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Interest Due</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Principal Due</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 26%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_902_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z1bdVQk0YeC3" title="Issue Date">April 1, 2022</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zwFC4ozgkqg1" title="Interest Date">12</span>%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zBVPgnrmW9r7" title="Interest Due">Quarterly</span></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeta937Hxzld" title="Principal Due">March 30, 2025</span></td></tr>
  </table>

<p id="xdx_8A6_z8l5nPSh7Ybk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zaSpJXl6ncEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zCziVJRcj5J" style="display: none">Schedule
of Future Minimum Principal Payments of Notes payable</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zVT9iX2V64ub" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zVPlWyCWuWy3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%; text-align: center; padding-bottom: 1.5pt">2025</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: right">2,364,500</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zUZu1N7u8Qv3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: center; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,364,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zY7c4VCwy1x8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023 and 2022, accrued interest for these notes payable with the exception of the related party notes in Note 9, &#8220;Notes
Payable - Related Parties,&#8221; was $<span id="xdx_908_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20231231_zO2zyQEUMA1d" title="Accrued interest"><span id="xdx_90F_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231_zDRrae1CJGF5" title="Accrued interest">0</span></span>. As of December 31, 2023 and 2022, unamortized debt issuance costs and unamortized debt discount
were reflected within short and long term liabilities on the consolidated balance sheets, netted with the corresponding notes payable
balance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
respect to all notes outstanding (other than the notes to related parties), interest expense, including the amortization of debt issuance
costs and debt discount for the years ended December 31, 2023 and 2022 was $<span id="xdx_90F_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z8YKMgt3pLJe">514,480</span> and $<span id="xdx_906_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zZBurW4rvRu9">737,949</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2022
Unrelated Notes</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 1, 2022, we sold $<span id="xdx_901_eus-gaap--NotesPayable_iI_pp0p0_c20220401__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zeuiXM5pWfEa" title="Notes payable">2,364,500</span> in 12% Subordinated Notes (&#8220;2022 Unrelated Notes&#8221;) to unrelated accredited investors<span style="text-transform: uppercase">.
</span>The entire outstanding principal and unpaid interest of the 2022 Notes were initially due and payable on <span id="xdx_90E_eus-gaap--DebtInstrumentMaturityDate_dd_c20220401__20220401__us-gaap--RelatedPartyTransactionAxis__custom--UnrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zTJuEv2RTpw3" title="Debt instrument, maturity date">March 30, 2025</span>. On March 13, 2024, we agreed with the note holders to amend the Unrelated
Notes to extend the maturity date to <span id="xdx_902_eus-gaap--DebtInstrumentMaturityDate_dd_c20240313__20240313__us-gaap--RelatedPartyTransactionAxis__custom--UnrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zUwNR3Q8rXaj" title="Debt instrument, maturity date">December 31, 2025</span>, for $<span id="xdx_902_eus-gaap--NotesPayable_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdNpf4IGgRfd" title="Notes payable">1,519,500</span> of the $<span id="xdx_903_eus-gaap--NotesPayable_iI_pp0p0_c20220401__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zReGuFXOE1Y6" title="Notes payable">2,364,500</span> in 2022 Unrelated Notes. Principal in the amount
of $<span id="xdx_90C_eus-gaap--DebtDefaultLongtermDebtAmount_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zI0xxBdDnDZk" title="Notes payable due">845,000</span> remains due and payable on <span id="xdx_90E_eus-gaap--DebtInstrumentMaturityDate_dd_c20220401__20220401__us-gaap--RelatedPartyTransactionAxis__custom--UnrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zP8Dn0HeaHa5" title="Debt instrument, maturity date">March 30, 2025</span>. Interest on the
2022 Unrelated Notes accrues at the rate of <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zJK4m2npgDd7" title="Debt instrument, interest rate">12</span>% per annum, payable quarterly in cash, beginning on September 30, 2022. Any accrued but
unpaid quarterly installment of interest will accrue interest at the rate of <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zCLVtjP0goB1" title="Debt instrument, interest rate">14.0</span>% per annum. Any overdue principal and accrued and unpaid
interest at the maturity date will accrue a mandatory default penalty of <span id="xdx_90F_ecustom--DebtInstrumentFaceAmountPercentage_pid_dp_c20220401__20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zvwBydRZ3wwf" title="Principal amount percentage">20</span>% of the outstanding principal balance and an interest rate
of <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zrXa5FtXkyi6" title="Debt instrument, interest rate">14</span>% per annum from the maturity date until paid in full. We used a portion of the net proceeds from the private placement offering
to finance the acquisition of Yellow Folder and the remaining net proceeds for working capital and general corporate purposes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2020
Notes</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 2, 2020, we sold <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zTujwLxYfUt4" title="Number of shares sold">2,000</span> units, at an offering price of $<span id="xdx_903_eus-gaap--SaleOfStockPricePerShare_iI_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_ziGoPa8Ttebi" title="Sale of stock price per share">1,000</span> per unit, to accredited investors in a private placement offering,
with each unit consisting of $<span id="xdx_904_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zOwyoMqM2IVl" title="Value of stock sold">1,000</span> in 12% Subordinated Notes (&#8220;2020 Notes&#8221;) and <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesConversionOfUnits_pid_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zydTOd1NZ1hk" title="Stock issued during conversion">40</span> shares of our common stock, for aggregate
gross proceeds of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueConversionOfUnits_pp0p0_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zTgAOXYuo8r1" title="Conversion of units">2,000,000</span><span style="text-transform: uppercase">. </span>The entire outstanding principal and unpaid interest of
the 2020 Notes were initially due and payable on <span id="xdx_90C_eus-gaap--DebtInstrumentMaturityDate_dd_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zX1O5ZpudCsi" title="Debt instrument, maturity date">February 28, 2023</span>. On December 1, 2022, we paid the note holders an amount totaling
$<span id="xdx_900_eus-gaap--RepaymentsOfDebt_c20221201__20221202__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zrhmgJlalrd5" title="Repayments of debt">1,019,550</span> as a prepayment of principal. In December 2022, a majority of the note holders signed an amendment to extend the maturity
date for $<span id="xdx_905_eus-gaap--NotesPayable_iI_c20221231__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zT8oYO8TR3B4" title="Notes payable">717,500</span> of the remaining $<span id="xdx_909_ecustom--RemainingNotesPayable_iI_c20221231__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z5CZXaUyOht6" title="Remaining notes payable">980,450</span> in 2020 Notes to August 31, 2023, and the outstanding principal and unpaid interest was paid
on their respective due dates of February 28, 2023 and August 31, 2023. Interest on the 2020 Notes accrued at the rate of <span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zt7wnw7jATL6" title="Debt instrument, interest rate">12</span>% per annum,
payable quarterly in cash, beginning on June 30, 2021. We used a portion of the net proceeds from the private placement offering to finance
the acquisitions of Graphic Sciences and CEO Image and the remaining net proceeds for working capital and general corporate purposes.
We recognized a debt discount of $<span id="xdx_909_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_ztYNNa0H17Xb" title="Amortization of debt discount">320,000</span> for the <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200301__20200302__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zBOKHORxQQX" title="New issues, shares">80,000</span> shares issued in conjunction with the units. The amortization of the debt discount,
which was recognized over the life of the 2020 Notes as interest expense, for the years ended December 31, 2023 and 2022 was $<span id="xdx_909_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeZI4ydh0P5l" title="Amortization of debt discount">22,045</span>
and $<span id="xdx_90A_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20220101__20221231__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_ziLq41o5Piyb" title="Amortization of debt discount">102,400</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>29
<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="idm140461299024544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable - Related Parties<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Notes Payable - Related Parties</a></td>
<td class="text"><p id="xdx_809_eus-gaap--DebtDisclosureTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zoboTnOhT5lk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_82F_z7Q4iIcYuJF">Notes Payable - Related Parties</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Summary
of Notes Payable to Related Parties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zpwDj2TOYWsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below summarizes all notes payable to related parties at December 31, 2023 and 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zjE2OIjiUdu6" style="display: none">Schedule
of Notes Payable</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_zbhRkL6QA3r5" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_493_20221231_zZNG4v8lB08l" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zzVc2hBqkJs3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: justify">Notes payable &#8211; &#8220;2022 Related Note&#8221;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">600,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">600,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zsJeXjbxrHqc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(39,398</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(70,916</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zxpALGaBiERh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Long-term portion of notes payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">560,602</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">529,084</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zuYvLmPBngId" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z11ItHllJF1i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the 2022 Notes to related parties are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_znSxpYUdrFC2" style="display: none">Schedule
of Future Minimum Principal Payments of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20231231_zjrzTGmvPnH6" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLTDzaVl_z0hl0sG39EZ4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 84%; text-align: center; padding-bottom: 1.5pt">2025</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right">600,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebt_iTI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_mtLTDzaVl_zvAYhFrOPvpj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: center; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">600,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zQWHIxVgZDxe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023 and 2022, accrued interest for these notes payable &#8211; related parties was $<span id="xdx_905_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zOpFVf6QJJZd" title="Accrued interest"><span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zGqPSSGocBKc" title="Accrued interest">0</span></span>. As of December 31, 2023 and 2022,
unamortized deferred financing costs were reflected within long term liabilities on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
respect to all notes payable &#8211; related parties outstanding, interest expense, including the amortization of debt issuance costs,
for the years ended December 31, 2023 and 2022 was $<span id="xdx_901_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zDLStgg2rtZh" title="Interest expense">103,518</span> and $<span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zIRxKQqLAzY9" title="Interest expense">77,638</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2022
Related Note</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 1, 2022, we issued a 12% Subordinated Note with a principal amount of $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zWWIK2ntqSL8" title="Principal amount">600,000</span>
(the &#8220;2022 Related Note&#8221;) to Robert Taglich (holding more than 5% beneficial interest in the Company&#8217;s Shares).
The entire outstanding principal and unpaid interest of the 2022 Related Note was initially due and payable on March 30, 2025. On
March 13, 2024, we agreed with the note holder to amend the Related Notes to extend the maturity date to December 31, 2025, Interest
on the 2022 Related Note accrues at the rate of <span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_ztSZqmoun2Tb" title="Debt instrument interest rate stated percentage">12</span>%
per annum, payable quarterly in cash, beginning on September 30, 2022. Any accrued but unpaid quarterly installment of interest will
accrue interest at the rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zsTdiH8V8wsk" title="Debt instrument interest rate stated percentage">14.0</span>%
per annum. Any overdue principal and accrued and unpaid interest at the maturity date will accrue a mandatory default penalty of <span id="xdx_90E_ecustom--DebtInstrumentFaceAmountPercentage_pid_dp_c20220401__20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zw5HKnRpSIll" title="Principal amount percentage">20</span>%
of the outstanding principal balance and an interest rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zKtLr5aCMMO" title="Debt instrument interest rate stated percentage">14</span>%
per annum from the maturity date until paid in full. We used a portion of the net proceeds from the private placement offering to
finance the acquisition of Yellow Folder and the remaining net proceeds for working capital and general corporate
purposes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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="idm140461205690288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation<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_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsGeneralTextBlock', window );">Deferred Compensation</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--CompensationRelatedCostsGeneralTextBlock_zqLBuAmgh8Gl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_82C_z5Cxe3nZb8Th">Deferred Compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
made no deferred incentive compensation payments during 2023. Pursuant to an employment agreement, during the year ended December 31,
2022, we paid $<span id="xdx_901_eus-gaap--IncreaseDecreaseInDeferredCompensation_iN_di_c20220101__20221231_zXfS6rENXgH2" title="Deferred incentive compensation">100,828</span>, in deferred incentive compensation for one of our founders, which amount was reflected as a reduction in our
deferred compensation liability. There were no remaining unpaid deferred compensation payments reflected on our consolidated balance
sheets as of December 31, 2023 or 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsGeneralTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related 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 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//710/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482969/710-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_CompensationRelatedCostsGeneralTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140461209154368">
<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 Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z4HYINsP7Ola" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_824_zhArkeIIFG68">Commitments and Contingencies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time we are involved in legal proceedings, claims and litigation related to employee claims, contractual disputes and taxes in
the ordinary course of business. Although we cannot predict the outcome of such matters, currently we have no reason to believe the disposition
of any current matter could reasonably be expected to have a material adverse impact on our financial position, results of operations
or the ability to carry on any of our business activities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Employment
Agreements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have entered into employment agreements with three of our key executives, including one of our founders. Under their respective employment
agreements, the executives are employed on an &#8220;at-will&#8221; basis and are bound by typical confidentiality, non-solicitation
and non-competition provisions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Leases</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--LesseeOperatingLeasesTextBlock_zUzhDreO60V8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
each of the below listed leases, management has determined it will utilize the base rental period and have not considered any renewal
periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zm4SkLy3JjD" style="display: none">Schedule of Operating Lease</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Location</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Square Feet</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Monthly Rent</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Lease Expiry</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: left">Columbus, OH</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zNEu0tYSmCr2" style="width: 16%; text-align: right" title="Land">6,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zIz7De2D9iVe" style="width: 16%; text-align: right" title="Rent expense">5,100</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zMaGTpXZMubj" style="width: 28%; text-align: right" title="Lease Expiry">December 31, 2028</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zKxVo7FwXwj3" style="text-align: right" title="Land">36,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zwsG8RLrY88" style="text-align: right" title="Rent expense">44,049</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_988_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zhezISt7ws1b" style="text-align: right" title="Lease Expiry">August 31, 2026</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Sterling Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zhADnavmmrrk" style="text-align: right" title="Land">37,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zpFHMllU2Eg6" style="text-align: right" title="Rent Expense">21,692</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_981_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zeoNpAO5DDe2" style="text-align: right" title="Lease Expiry">April 30, 2028</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Traverse City, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zPZR4iyJDNug" style="text-align: right" title="Land">5,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zIgSSSJAYlDf" style="text-align: right" title="Rent Expense">4,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zjyGUR1o6Ji3" style="text-align: right" title="Lease Expiry">January 31, 2024</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Temporary space</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zuyNKnPxub74" style="text-align: right" title="Land">3,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zAzdontSKDD8" style="text-align: right" title="Rent Expense">1,605</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98C_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zypzJrxPGqTc" style="text-align: right" title="Lease Expiry">month to month</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Vehicles</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>various</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">n/a </span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--PaymentsForRent_c20230101__20231231_z0CrnQz4X0J9" style="text-align: right" title="Vehichle rent expense">4,901</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_987_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231_zUBv17uDqyFk" style="text-align: right" title="Lease Expiry">September 30, 2028</td></tr>
  </table>


<p id="xdx_8A9_zQi2EDs4b9Lj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zkpqbZ5v0gE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the future minimum lease payments under our leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zSoSlLHazqQ3" style="display: none">Schedule
of Future Rental Payment for Operating Lease</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the Year Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Finance Lease</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Operating Leases</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20231231_zg7qnNEQsc2d" style="width: 12%; text-align: right" title="Finance lease, 2024">67,358</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20231231_zYZqIzsxapDf" style="width: 12%; text-align: right" title="Operating Leases, 2024">955,427</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20231231_zwONyF3JLpy" style="text-align: right" title="Finance lease, 2025">67,358</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_c20231231_zIAdsGB7gxv2" style="text-align: right" title="Operating Leases, 2025">956,826</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20231231_z3GDdt2vN9Z2" style="text-align: right" title="Finance lease, 2026">59,253</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_c20231231_zVzsDU2aRHlc" style="text-align: right" title="Operating Leases, 2026">721,664</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20231231_zIKi92RNYLBh" style="text-align: right" title="Finance lease, 2027">47,028</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_c20231231_zShWp0dJZ0W9" style="text-align: right" title="Operating Leases, 2027">355,972</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2028</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20231231_zvNGCnIW8rNg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finance lease, 2028">26,912</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_c20231231_zGHQMjQEVgHh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter">166,884</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right" title="Finance lease, 2028"><p id="xdx_98F_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20231231_z1TaJ98AWfIe" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Finance lease, Less Imputed interest">(42,040</p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right" title="Thereafter"><p id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20231231_zNFEjzW5Uud6" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Operating Lease, less imputed interest">(496,382</p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less short-term lease payments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right" title="Finance lease, 2028"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">-</p></td><td style="padding-bottom: 1.5pt; text-align: left"></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right" title="Thereafter"><p id="xdx_98E_eus-gaap--ShortTermLeaseCommitmentAmount_iNI_pp0p0_di_c20231231_zQTz679ei55h" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Operating Lease, short-term lease payments">(4,814</p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98F_ecustom--FinanceLeaseLiabilityPaymentDue_iI_c20231231_zLCvydnBR8pj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finance Lease">225,869</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_ecustom--LesseeOperatingLeaseLiabilityPaymentDue_iI_pp0p0_c20231231_zpulaSoVx7M" style="border-bottom: Black 1.5pt solid; text-align: right" title="Operating Leases">2,655,577</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_znN20hHIYxT5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_z8L6adjBFFll" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the components of lease expense:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_z8oqiXIpVtLh" style="display: none">Summary
of Components of Lease Expense</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the Year Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230101__20231231_zSMxeMLdOBYb" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20220101__20221231_zpsoeObUqi5e" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zC8UYDRmvWDl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zw6qsFRe9xck" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Amortization of ROU assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">42,115</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">6,708</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zuMrSoV0emn2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Interest on lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,514</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,933</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_z4tgVz09Awse" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">954,040</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">952,270</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zjIhzFy3Hswk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,254</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,254</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_zkSp4YesOFH6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_ecustom--ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_z9TQuaBAheFd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables set forth additional information pertaining to our leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zd0C0bkVS7Pg" style="display: none">Schedule
of Additional Information Pertaining to Leases</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the Year Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Financing cash flows from finance leases (interest)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20230101__20231231_z44xAjYhxihg" style="width: 12%; text-align: right" title="Financing cash flows from finance leases (interest)">16,514</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20220101__20221231_zsfoh9vHsor9" style="width: 12%; text-align: right" title="Financing cash flows from finance leases (interest)">2,933</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Financing cash flows from finance leases (principal)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FinanceLeasePrincipalPayments_c20230101__20231231_zIHFeFjDPun" style="text-align: right" title="Financing cash flows from finance leases (principal)">34,954</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeasePrincipalPayments_c20220101__20221231_zn17gw8kGNEl" style="text-align: right" title="Financing cash flows from finance leases (prinicipal)">5,366</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating cash flows from operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--OperatingLeasePayments_pp0p0_c20230101__20231231_zntbdAOowzJl" style="text-align: right" title="Operating cash flows from operating leases">720,889</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20221231_zWJC6zkEvzMb" style="text-align: right" title="Operating cash flows from operating leases">635,324</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">ROU assets obtained in exchange for new finance lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_c20230101__20231231_zqWSUz4kx9j1" style="text-align: right" title="ROU assets obtained in exchange for new finance lease liability">107,610</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_c20220101__20221231_zI0UJ4IxPh6i" style="text-align: right" title="ROU assets obtained in exchange for new finance lease liability">160,990</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted average remaining lease term &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zncWY2kfqd7l" title="Weighted average remaining lease term - finance leases">4.2</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_z7AYY8MvT6Hf" title="Weighted average remaining lease term - finance leases">5.8</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average remaining lease term &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zN6cQ3nRXrUg" title="Weighted average remaining lease term - operating leases">3.5</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zrbMAa5zIWye" title="Weighted average remaining lease term - operating leases">4.5</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Discount rate &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20231231_zRdOotMiakJg" style="text-align: right" title="Weighted average discount rate - finance leases">8.87</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20221231_zqznwZZ8E7Yg" style="text-align: right" title="Weighted average discount rate - finance leases">7.50</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average discount rate &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20231231_zxoZBa0elpIa" title="Weighted average discount rate - operating leases">7.01</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20221231_zFNA4mgK10ed" title="Weighted average discount rate - operating leases">6.97</span></td><td style="text-align: left">%</td></tr>
  </table>

<p id="xdx_8A6_zwdw4R5L5cV5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_893_ecustom--OperatingLeasesAndFinanceLeasesTableTextBlock_zY3o8U2shVM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zF1nBvIU70m7" style="display: none">Schedule
of Operating and Finance Leases</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20231231_zsOLwkAf5erc" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zDTrF4VnPKal" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zYLSoTqDFUEi" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Right-of-use assets, operating</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,532,928</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,200,191</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zOFZOZSNt9Cc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Lease liabilities, operating &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">712,607</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">692,074</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zn1zmknbHRx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Lease liabilities, operating &#8211; net of current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,942,970</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,624,608</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zI44WR0y4FGc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Total operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,655,577</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,316,682</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pp0p0_zMTAWiXbIAA7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Right-of-use assets, finance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">268,600</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">160,990</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pp0p0_di_zyr4LMzq1It5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(48,823</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,708</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zKnVGtX7FhMf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Right-of-use assets, finance, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">219,777</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,282</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_zgPF8NucLTzf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Lease liabilities, finance &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">49,926</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22,493</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_zL6d0WKtxbsh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Lease liabilities, finance &#8211; net of current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">175,943</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">133,131</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zFBDcpeWVBv5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Total finance lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">255,869</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">155,624</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_z3ndkDQS6vp9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>32
<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="idm140461203782384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders&#8217; Equity</a></td>
<td class="text"><p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z3V0GpeK0Ibk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_82B_zlpkmp6IGQ2g">Stockholders&#8217; Equity</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Description
of Authorized Capital</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are authorized to issue up to <span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_zbShTjP7sDO9" title="Common stock, shares authorized">25,000,000</span> shares of common stock with $<span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_z2ScANVUuZC6" title="Common stock, par value">0.001</span> par value. The holders of our common stock are entitled to
one vote per share. The holders of common stock are entitled to receive ratably such dividends, if any, as may be declared by the Board
of Directors out of legally available funds&#160;. However, the current policy of the Board of Directors is to retain earnings, if any,
for the operation and expansion of the business. Upon liquidation, dissolution or winding-up of Intellinetics, the holders of common
stock are entitled to share ratably in all assets legally available for distribution.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Common
Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023, <span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20231231_zriQyWRsOFZ4" title="Common stock, shares outstanding">4,113,621</span> shares of common stock were issued and outstanding, <span id="xdx_90B_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--ExerciseOfOutstandingWarrantsMember_z4Kl8lY4UhKg" title="Common stock capital shares reserved for future issuance">255,958</span> shares of common stock were reserved for
issuance upon the exercise of outstanding warrants, and <span id="xdx_90D_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20231231__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_ziBtQjSxNZ8a" title="Common stock capital shares reserved for future issuance">497,330</span> shares of common stock were reserved for issuance under our 2015 Equity
Incentive Plan, as amended (the &#8220;2015 Plan&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Private
Placement 2022</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 1, 2022, we entered into a Securities Purchase Agreement with certain accredited investors, pursuant to which we issued and sold
(i) <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z4QIMPnoDPzh" title="Number of stock issued during period, shares">1,242,588</span> shares of the Company&#8217;s Common Stock, at a price of $<span id="xdx_905_eus-gaap--SharesIssuedPricePerShare_iI_c20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z9haM7hvQpse" title="Price per share">4.62</span> per share, for aggregate gross proceeds of $<span id="xdx_905_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_zR61v8FVThT6" title="Stock issued during period shares new issues">5,740,756</span> and
(ii) $<span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_z8WNWFaMfUT7" title="Number of stock issued during period, shares">2,964,500</span> in 12% Subordinated Notes, for aggregate gross proceeds of $<span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_zUu7u3WeOtp" title="Stock issued during period shares new issues">8,705,256</span> for the combined private placement<span style="text-transform: uppercase">.
</span>We used a portion of the net proceeds of the offering to finance the acquisition of Yellow Folder, and used the remaining net
proceeds for working capital and general corporate purposes, including debt reduction.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
retained Taglich Brothers, Inc. as the exclusive placement agent for the private placement. In compensation, we paid the placement agent
a cash payment of <span id="xdx_904_ecustom--PercentageOfGrossProceedsPaidToPrivatePlacementAgent_pid_dp_c20220401__20220401__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zBLu2tLnQDoi" title="Private placement agent">8</span>% of the gross proceeds of the offering, along with warrants to purchase shares of Company common stock, an extension
of its existing warrants, and reimbursement for the placement agent&#8217;s reasonable out of pocket expenses, FINRA filing fees and
related legal fees. On April 1, 2022, the Company paid the placement agent cash in the amount of $<span id="xdx_90C_eus-gaap--Cash_iI_pp0p0_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zxFBvkdagdce" title="Placement agent cash">696,420</span> and issued the placement agent
warrants to purchase <span id="xdx_901_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zHWyKo81G3Ag" title="Warrant to purchase of shares of common stock">124,258</span> shares at an exercise price at $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zIPneTxgMota" title="Class of warrant or right, exercise price of warrants or rights">4.62</span> per share, which are exercisable for a period of five years after issuance,
contain customary cashless exercise provisions and anti-dilution protection and are entitled to limited piggyback registration rights.
In addition, we agreed to extend the expiration date of all currently outstanding warrants previously issued to the placement agent and/or
its assignees to March 30, 2027. Debt issuance costs of $<span id="xdx_90F_eus-gaap--DeferredFinanceCostsNet_iI_pp0p0_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zCtw3AaJ0OEg" title="Debt issuance costs">165,406</span> were recorded for the issuance of the April 1, 2022 warrants, utilizing
the Black-Scholes valuation model. The fair value of warrants issued was determined to be $<span id="xdx_903_ecustom--FairValueOfWarrantsIssuedPricePerShare_iI_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zlNcPjYmT0a7" title="Fair value of warrants issued price per share">3.91</span>. Debt issuance costs of $<span id="xdx_90A_eus-gaap--DeferredFinanceCostsNet_iI_pp0p0_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zs9sMtxBwBrj" title="Debt issuance costs">47,607</span> were
recorded for the extension of the exercise period for existing unexpired warrants to March 30, 2027, utilizing the Black-Scholes valuation
model. The fair value of warrants affected was determined to be from $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__srt--RangeAxis__srt--MinimumMember_zzGkUSZjGW3j" title="Class of warrant or right, exercise price of warrants or rights">3.30</span> to $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__srt--RangeAxis__srt--MaximumMember_zzi0Nox70WUe" title="Class of warrant or right, exercise price of warrants or rights">3.97</span>. Underwriting paid-in-capital charges of $<span id="xdx_90E_ecustom--UnderwritingExpenses_pp0p0_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zXkoK00CFiN2" title="Underwriting expense">492,181</span>
and debt issuance costs of $<span id="xdx_905_eus-gaap--Cash_iI_pp0p0_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zh3qvNyMAhw3" title="Placement agent cash">254,160</span> was recorded for the placement agent cash fee and other related legal fees. Amortization of the debt
issuance costs for this private placement offering was recorded at $<span id="xdx_90C_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230101__20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zcmAxFU4FZD5" title="Amortization of deferred financing costs">155,724</span> and $<span id="xdx_90C_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220101__20221231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zKGLaBLjei3" title="Amortization of deferred financing costs">116,793</span>, for the years ended December 31, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Private
Placement 2020</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 2, 2020, we sold <span id="xdx_905_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z4QhHCyXd832" title="Number of shares sold">955,000</span> shares of our common stock and certain subordinated notes in a private placement to accredited investors
as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pdd" title="Number of stock issued during period, shares">875,000</span>
    shares of our common stock at a purchase price of $<span id="xdx_905_eus-gaap--SharesIssuedPricePerShare_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pdd" title="Price per share">4.00</span> per share, for aggregate gross proceeds of $<span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Proceeds from private placement">3,500,000</span>, and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pdd" title="Number of shares sold">2,000</span>
    units at a purchase price of $<span id="xdx_90E_eus-gaap--SaleOfStockPricePerShare_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pdd" title="Sale of stock price per share">1,000</span> per unit, with each unit consisting of $<span id="xdx_905_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pp0p0" title="Value of stock sold">1,000</span> in 12% Subordinated Notes and <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesConversionOfUnits_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pdd" title="Conversion of units, shares">40</span> shares of our
    common stock, for aggregate gross proceeds of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueConversionOfUnits_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pp0p0" title="Conversion of units">2,000,000</span>.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the private placement offering, we paid the placement agent $<span id="xdx_902_ecustom--PaymentToPlacementAgentOnPrivatePlacementOffering_c20200301__20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Private placement offering">440,000</span> in cash, equal to <span id="xdx_90B_ecustom--PercentageOfGrossProceedsPaidToPrivatePlacementAgent_pid_dp_c20200301__20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zDZX4MtBYVyk" title="Private placement agent">8</span>% of the gross proceeds of the
offering, along with <span id="xdx_907_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Warrant to purchase of shares of common stock">95,500</span> warrants to purchase shares of our common stock and reimbursement for the placement agent&#8217;s reasonable
out of pocket expenses, FINRA filing fees and related legal fees. The warrants are exercisable at an exercise price at $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Class of warrant or right, exercise price of warrants or rights">4.00</span> per share
for a period of <span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zngCm6u6vBmg" title="Warrants term">five years</span> after issuance, contain customary cashless exercise provisions and anti-dilution protection and are entitled
to limited piggyback registration rights. Underwriting expense of $<span id="xdx_901_ecustom--UnderwritingExpenses_c20200301__20200302__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Underwriting expense">236,761</span> and debt issuance costs of $<span id="xdx_908_eus-gaap--DeferredFinanceCostsNet_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pp0p0" title="Debt issuance costs">135,291</span> were recorded for the
issuance of the March 2, 2020 warrants, utilizing the Black-Scholes valuation model. The fair value of warrants issued was determined
to be $<span id="xdx_908_ecustom--FairValueOfWarrantsIssuedPricePerShare_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Fair value of warrants issued price per share">3.90</span>. Underwriting expense of $<span id="xdx_90F_ecustom--UnderwritingExpenses_c20200301__20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Underwriting expense">307,867</span> and debt issuance costs of $<span id="xdx_90F_eus-gaap--DeferredFinanceCostsNet_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Debt issuance costs">175,924</span> was recorded for the placement agent cash fee and other
related legal fees. Amortization of the debt issuance costs for this private placement offering was recorded at $<span id="xdx_90A_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230101__20231231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zbxjtDSc9ll8" title="Amortization of deferred financing costs">21,439</span> and $<span id="xdx_90A_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220101__20221231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zJcCRJLdWpQh" title="Amortization of deferred financing costs">99,589</span>
for the years ended December 31, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth the warrants to purchase our common stock that were outstanding as of December 31, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    to purchase <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_z99DlZyHEJzi" title="Warrant to purchase of shares of common stock">3,000</span> shares of common stock at an exercise price of $<span id="xdx_900_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_zsrByM8mKO23" title="Class of warrant or right, exercise price of warrants or rights">15.00</span> per share exercisable until <span id="xdx_909_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_za160qDHfzxf" title="Warrant exercisable date">March 30, 2027</span>, issued to certain
    5% stockholders.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    to purchase <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_z7eibNfiWcN2" title="Warrant to purchase of shares of common stock">17,200</span> shares of common stock at an exercise price of $<span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zXrvopbe9J67" title="Class of warrant or right, exercise price of warrants or rights">12.50</span> per share exercisable until <span id="xdx_905_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zgjZN10wau4g" title="Warrants exercisable description">March 30, 2027</span>, issued to the
    placement agent in connection with private placements of our convertible promissory notes.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    to purchase <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zWzV3kebs3Sd" title="Warrant to purchase of shares of common stock">16,000</span> shares of common stock at an exercise price of $<span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zvIR7fwo7UBe" title="Class of warrant or right, exercise price of warrants or rights">9.00</span> per share exercisable until <span id="xdx_908_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zMf188mwAwL6" title="Warrants exercisable description">March 30, 2027</span>, issued to the
    placement agent in connection with private placements of our convertible promissory notes.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    to purchase <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFourMember_zv0M2Fhl0Tng" title="Warrant to purchase of shares of common stock">95,500</span> shares of common stock at an exercise price of $<span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFourMember_zV5Aw00ZkHa7" title="Class of warrant or right, exercise price of warrants or rights">4.00</span> per share exercisable until <span id="xdx_903_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFourMember_z1QsANXXV5bl" title="Warrant exercisable date">March 30, 2027</span>, issued to the
    placement agent in connection with private placements of our promissory notes.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    to purchase <span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFiveMember_zt0Ccib6rwak" title="Warrant to purchase of shares of common stock">124,258</span> shares of common stock at an exercise price of $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFiveMember_z5BGLXDbqYFl" title="Class of warrant or right, exercise price of warrants or rights">4.62</span> per share exercisable until <span id="xdx_907_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFiveMember_zOgJyEn34Vxd" title="Warrant exercisable date">March 30, 2027</span>, issued to the
    placement agent in connection with private placements of our promissory notes.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_do_c20231231_zKs2DXhMSXe8" title="Warrant to purchase of shares of common stock">No</span>
warrants were issued during 2023. Warrants to purchase <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20221231_z64PIvkm8ka8" title="Warrant to purchase of shares of common stock">124,258</span> shares of common stock were issued during the year ended December 31,
2022 at a fair value determined to be $<span id="xdx_90C_ecustom--FairValueOfWarrantsIssuedPricePerShare_iI_pid_c20231231_zhmB3DTPZQz8" title="Fair value of warrants issued price per share">3.91</span> per warrant utilizing the Black-Scholes valuation model. The estimated value of the warrants
issued during the year ended December 31, 2022, as well as the assumptions that were used in calculating such values, were based on estimates
at the issuance date in the table below.</span></p>

<p id="xdx_89F_ecustom--ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_zGsQZTFyxr25" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zLsuG0eRjh0l" style="display: none">Schedule
of Estimated Values of Warrants Valuation Assumptions</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    Issued <br/>
    April 1, 2022</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 84%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free
    interest rate</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zm4ki6X3IFpl" title="Warrants, measurement input percentage">2.55</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    average expected term</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zw4GbALhU10i" title="Warrants, term">5</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected
    volatility</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zXM9qq1uE5I8" title="Warrants, measurement input percentage">116.32</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected
    dividend yield</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z5E03tuZuTxa" title="Warrants, measurement input percentage">0.00</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table>
<p id="xdx_8AB_zK2uiGdJny9f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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="idm140461206860768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">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>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zQaVNuyGW37" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<i><span id="xdx_82C_z4vjw54rFT1f">Stock-Based Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we issue stock options and restricted stock as compensation for services rendered by our directors and employees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted
Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 28, 2023 and January 6, 2022, we issued <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20231227__20231228__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zEuZGZsPZd7h" title="Stock issued during period, shares, restricted stock award">39,864</span> shares and <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20220105__20220106__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zmmkHD8EVmuk" title="Stock issued during period, shares, restricted stock award">8,097</span> shares, respectively, of restricted common stock to our directors
as part of their annual compensation plan. The grants of restricted common stock were made outside the 2015 Plan and were not subject
to vesting. Stock compensation of $<span id="xdx_902_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zuoyS3k50TD4" title="Allocated share based compensation expense">147,500</span> and $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_ztpuMI6O5Lm1" title="Allocated share based compensation expense">57,500</span> was recorded on this issuance of restricted common stock for the years ended December
31, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock
Options</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not make any stock option grants during 2023. On April 14, 2022, we granted employees stock options to purchase <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_zHAEz0DbKGK4" title="Stock option granted">220,587</span> shares at
an exercise price of $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_iI_c20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_zAzRVNobZzkl" title="Stock option exercise price">6.08</span> per share in accordance with the 2015 Plan, with vesting continuing until 2025. The total fair value of $<span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_zGmE9YYebLm5" title="Stock option fair value">1,152,470</span>
for these stock options is being recognized over the requisite service period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average grant date fair value of options granted during the year ended December 31, 2022 was $<span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zXBMwawaGuW6" title="Weighted-average grant date fair value of options granted">5.22</span>. The weighted average assumptions
that were used in calculating such values during the year ended December 31, 2022, as well as the assumptions that were used in calculating
such values, were based on estimates at the grant date in the table as follows:</span></p>

<p id="xdx_89F_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zTy9VMsvhI08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zHL7Gf0LMAZi" style="display: none">Schedule
of Estimated Values of Stock Option Grants Valuation Assumptions</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Grant Date <br/> April 14, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 84%; text-align: justify">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zq8UchHKIQEe" title="Risk-free interest rate">2.82</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Weighted average expected term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pid_dtY_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zG3c4dvT6gb7" title="Weighted average expected term">6</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zeCbp7ENP00b" title="Expected volatility">116.60</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_z8qvLDHbtDsc" title="Expected dividend yield">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<p id="xdx_8A6_zqi9dUPsI2Qg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zQ3X0HirPRNa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock option activity during the years ended December 31, 2023 and 2022 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_znBokUq6XaM4" style="display: none">Schedule of Stock Option Activity</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Under Option</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; padding-bottom: 1.5pt">Outstanding at January 1, 2023</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zE42HBDl7L13" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Shares Under Option, Outstanding beginning balance">365,447</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQo4TWZjjhs4" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance">5.89</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEYthYBCBFDi" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNRKx5H0luqi" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance">19,200</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNBOHSbO14L5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Forfeited and expired">(7,560</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWxTIygGCmjb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired">15.34</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqMPJAqTE2M4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired">(19,200</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Outstanding at December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6dxGGcTuC6a" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance">357,887</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlUfh1Q4e8ql" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance">5.69</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZYBP2ZxUylh" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJEa9guMmI26" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance"><span style="-sec-ix-hidden: xdx2ixbrl1430">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Exercisable at December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zPggPDQ9oIcj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance">186,594</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbRXR4tceeK9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance">5.60</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zS68GQt3HgJ9" title="Weighted Average Remaining Contractual Life Outstanding, beginning">7</span> years</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z7A7W4vRkE78" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance"><span style="-sec-ix-hidden: xdx2ixbrl1438">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Under</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Option</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding at January 1, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zioWWGGDtHR2" style="width: 11%; text-align: right" title="Shares Under Option, Outstanding beginning balance">144,860</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNRUIRDTajDk" style="width: 11%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance">5.61</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsgCbnyXx2oe" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zPQoiTA2l4Xc" style="width: 11%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance">19,200</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Granted</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmpAAxK98cxi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted">220,587</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zKDYGuvDEOt6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted">6.08</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Outstanding at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zOu1r0isglc1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance">365,447</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znXNVVBi5iQc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance">5.89</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCE3BvRSrqNh" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvqeZCm6FtB4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance">19,200</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Exercisable at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zP4fKeeVO1H5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance">93,085</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zulO1FtAPaXd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance">6.44</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zq2W0O6weVV7" title="Weighted Average Remaining Contractual Life Outstanding, beginning">7</span> years</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbrTV1vLC4E2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance">19,200</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AB_zG6LSRXNScd2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended December 31, 2023 and 2022, stock-based compensation for options was $<span id="xdx_90C_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20231231_z2iuN8kKfBae">464,529</span> and $<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20221231_zUB09hE7KTFg">363,950</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023 and 2022, there was $<span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20231231_zfxl6xtMJVki" title="Unrecognized compensation costs">547,981</span> and $<span id="xdx_90F_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20221231_z28H67Ajtm87" title="Unrecognized compensation costs">1,019,140</span>, respectively, of total unrecognized compensation costs related to
stock options granted under our stock option agreements. The unrecognized compensation cost is expected to be recognized over a weighted-average
period of one year. The total fair value of stock options that vested during the years ended December 31, 2023 and 2022 was $<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231_zCLVL1nAEJm6" title="Fair value of stock options">467,771</span>
and $<span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20220101__20221231_zGoUlrhQrxwe" title="Fair value of stock options">91,913</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Issues
of Stock-Based Compensation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock_z9bpBoOCauu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following represent grants of stock options, including the fair value recognized or to be recognized over the requisite service period:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_z43BJHL7LyC">Schedule
of Stock Options Grant</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Grant date</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Shares granted <br/> (canceled)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Exercise price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Date fully vested</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 24%; text-align: right">February 10, 2016</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zRUmAjCFXkAl" style="width: 14%; text-align: right" title="Shares granted (canceled)">4,200</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zNO6FPwncSG3" style="width: 12%; text-align: right" title="Exercise price">48.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 24%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zibud23B4Zt1" title="Date fully vested">February 10, 2020</span></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_znMuzdIPyaie" style="width: 10%; text-align: right" title="Fair value">174,748</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">December 6, 2016</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zY9MkxLqPdo4" style="text-align: right" title="Shares granted (canceled)">2,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zZ0lBY1YcIcd" style="text-align: right" title="Exercise price">38.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zGHbLk0TKoFk" title="Date fully vested">December 6, 2020</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zGFjb3DO1A96" style="text-align: right" title="Fair value">63,937</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">September 25, 2017</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zTQQ6gR9F2Ai" style="text-align: right" title="Shares granted (canceled)">15,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zKatmuSiPHn6" style="text-align: right" title="Exercise price">15.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zhMc6JX3LRu6" title="Date fully vested">September 25, 2019</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zV7nCACyYm0a" style="text-align: right" title="Fair value">194,149</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">September 25, 2017</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zmzM26EnAzWg" style="text-align: right" title="Shares granted (canceled)">10,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zAwxzexVqzk2" style="text-align: right" title="Exercise price">19.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zPQhjkaTM6T3" title="Date fully vested">September 25, 2019</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zR4QyoEXOH27" style="text-align: right" title="Fair value">126,862</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">January 30, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zm27pojgvcae" style="text-align: right" title="Shares granted (canceled)">250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zEC2GqZ4Tdz4" style="text-align: right" title="Exercise price">45.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zrvRbHeXJTw6" title="Date fully vested">January 30, 2019</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zwvmKPD03gE8" style="text-align: right" title="Fair value">885</td><td style="text-align: left"><p style="margin-top: 0; margin-bottom: 0">&#160;</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">&#160;</p></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">March 11, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_iN_di_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zpItsr1Q705l" style="text-align: right" title="Shares granted (canceled)">(33,200</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zTwfxkCImaU2" style="text-align: right" title="Exercise price"><span style="-sec-ix-hidden: xdx2ixbrl1522">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zw3rO0eJ51sb" style="text-align: right" title="Fair value"><span style="-sec-ix-hidden: xdx2ixbrl1524">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">March 11, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zDvWfHRMRfh3" style="text-align: right" title="Shares granted (canceled)">33,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zcsljec18U3c" style="text-align: right" title="Exercise price">6.50</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zj1mOR7OkeLa" title="Date fully vested">December 6, 2020</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_fKDEp_zH84ymd0nmF4" style="text-align: right" title="Fair value">24,898</td><td style="text-align: left">(1)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">March 11, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zsyhjmga0VDl" style="text-align: right" title="Shares granted (canceled)">10,100</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zMAI4pddgT4g" style="text-align: right" title="Exercise price">6.50</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zQlKm5I2u0Ah" title="Date fully vested">March 11, 2023</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zBnhrUL90DNe" style="text-align: right" title="Fair value">44,591</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">September 2, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zIaZelWAiO2g" style="text-align: right" title="Shares granted (canceled)">99,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zGgti6to58ga" style="text-align: right" title="Exercise price">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zUJp0UzPjtz2" title="Date fully vested">September 2, 2024</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zg4jkvzlyiu7" style="text-align: right" title="Fair value">327,181</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">April 14, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zoN6rHZOY8U" style="text-align: right" title="Shares granted (canceled)">220,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zx2BNp5uZu0c" style="text-align: right" title="Exercise price">6.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zyqeE9NCQXs3" title="Date fully vested">April 14, 2025</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_z569bqkCvtv3" style="text-align: right" title="Fair value">1,152,470</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F05_zrTtssEP0Okk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F13_zHeLowwfEtzi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
    incremental fair value of replacement shares compared to canceled shares.</span></td></tr>
  </table>
<p id="xdx_8AB_z0iX7uSyis24" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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="idm140461206387552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentrations</a></td>
<td class="text"><p id="xdx_809_eus-gaap--ConcentrationRiskDisclosureTextBlock_zRFNmXxoKUCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
<span id="xdx_825_zxUI2PbhZ0L2">Concentrations</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
from a limited number of customers have accounted for a substantial percentage of our total revenues. During the years ended December
31, 2023 and 2022, our largest customer, the State of Michigan, accounted for <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zS6sS0WSyh3l" title="Concentration risk, percentage">35</span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zEeah1z32p29" title="Concentration risk, percentage">38</span>%, respectively, of our total revenues for
each period, and our second largest customer, Rocket Mortgage, accounted for <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zulaSXcaS1t4" title="Concentration risk, percentage">5</span>% and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDUFrHBAHsqg" title="Concentration risk, percentage">6</span>%, respectively, of our total revenues.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2023, and 2022, government contracts, including K-12 education, represented approximately <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zHZKuGplCmt8" title="Concentration risk, percentage">80</span>% and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRj3ZOCpioaj" title="Concentration risk, percentage">77</span>%
of our net revenues, respectively. A significant portion of our sales to resellers represent ultimate sales to government agencies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2023, accounts receivable concentrations from our two largest customers were <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zlKmjhxrcfRh" title="Concentration risk, percentage">62</span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zcqW3Nbpxmz5" title="Concentration risk, percentage">3</span>% of gross accounts receivable,
respectively by customer. As of December 31, 2022, accounts receivable concentrations from our two largest customers were <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zMbacIcWtGz4" title="Concentration risk, percentage">44</span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zc7LrxuM2oPk" title="Concentration risk, percentage">7</span>%
of gross accounts receivable, respectively by customer. Accounts receivable balances from our two largest customers at December 31, 2023
have been partially collected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140461203928608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain Relationships and Related Transactions<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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Certain Relationships and Related Transactions</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zjKoY616k4eb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
<span id="xdx_820_zW5LWV9uTjD2">Certain Relationships and Related Transactions</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Certain
Relationships and Related Transactions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of the related person transactions that Intellinetics has participated in at any time during the reporting period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Notes
Payable &#8211; Related Parties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 9 for a summary of notes issued to related parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2022
Private Placement</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following related persons participated as investors a private placement of our securities, on the same terms as all other investors participating
in the offering. We issued and sold (i) shares of common stock, at a price of $<span id="xdx_903_eus-gaap--SharesIssuedPricePerShare_iI_c20221231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyPrivatePlacementMember_zHXrj3dddTOl" title="Shares issued, price per share">4.62</span> per share and (ii) 12% subordinated notes. The principal
amount of the 12% subordinated notes, together with any accrued and unpaid interest thereon, is due and payable on March 30, 2025.</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zVRB3y46v6H8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zGWQ2AXyhEv4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of Related Party Transactions</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Name of<br/> Investor</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Relationship to Intellinetics</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of<br/> Shares<br/> Purchased</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount of<br/> Notes<br/> Purchased</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Date of<br/> Transaction</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 20%; text-align: left">Michael N. Taglich</td><td style="width: 2%">&#160;</td>
    <td id="xdx_988_ecustom--RelationshipToCompany_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zjYXYswkrd1b" style="width: 28%; text-align: left" title="Relationship to the Company">Director;
    Beneficially owns more than 5% of the common stock of Intellinetics.</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zX05eSGEGD46" style="width: 14%; text-align: right" title="Number of Shares Purchased">262,986</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zJPbhkLMPX1h" style="width: 14%; text-align: right" title="Amounts of notes purchased"><span style="-sec-ix-hidden: xdx2ixbrl1591">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 12%; text-align: right"><span id="xdx_90F_eus-gaap--RelatedPartyTransactionDate_dd_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zfOmwIB6zKn9" title="Date of Transaction">04/01/2022</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Robert F. Taglich</td><td>&#160;</td>
    <td id="xdx_988_ecustom--RelationshipToCompany_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_za4MQaeWx9u7" style="text-align: left" title="Relationship to the Company">Beneficially owns more than 5% of the Common Stock of Intellinetics.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_zAFrjUYvN6oh" style="text-align: right" title="Number of Shares Purchased">179,652</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_znXdw9T3DHQ" style="text-align: right" title="Amounts of notes purchased">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--RelatedPartyTransactionDate_dd_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_zs3Ej99YCK8k" title="Date of Transaction">04/01/2022</span></td></tr>
  </table>

<p id="xdx_8A1_zUNMxiP6FCN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Promoters
and Certain Control Persons</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--EquityBeneficialOwnershipDescription_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyPrivatePlacementMember_zPGMZp9gU2Hl">William
M. Cooke, chair of the board of directors of Intellinetics, retired from his position as Vice President of Investment Banking at Taglich
Brothers, Inc. effective December 31, 2023. Robert F. Taglich and Michael N. Taglich, each beneficial owners of more than 5% of our common
stock, are both principals of Taglich Brothers, Inc</span>., and Michael N. Taglich is a director of Intellinetics.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
retained Taglich Brothers, Inc. on an exclusive basis to render financial advisory and investment banking services to us in connection
with our acquisition of Yellow Folder. Pursuant to an Engagement Agreement, dated May 1, 2020, we paid Taglich Brothers, Inc. a success
fee of $<span id="xdx_900_ecustom--PaymentOfSuccessFee_pp0p0_c20200430__20200501__us-gaap--TypeOfArrangementAxis__custom--EngagementAgreementMember_zUj3PrRfdWrl" title="Payment of success fee">200,000</span> as a result of the successful completion of the acquisition of Yellow Folder.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
retained Taglich Brothers, Inc., as the exclusive placement agent for the 2022 private placement, as described above, pursuant to a Placement
Agent Agreement. In connection with the 2022 private placement, we paid Taglich Brothers, Inc. $<span id="xdx_90A_eus-gaap--PaymentsForRepurchaseOfPrivatePlacement_pp0p0_c20230101__20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zjZn7NwAL2E4" title="Payments to private placement">696,420</span>, which represented an <span id="xdx_909_ecustom--CommissionPercentage_pid_dp_uPure_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyTwoPrivatePlacementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zF9YH3KLJkZd" title="Commission percentage">8</span>% commission
based upon the gross proceeds of the 2022 private placement. In addition, for its services in the 2022 private placement, Taglich Brothers,
Inc. was issued warrants to purchase <span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_z4ViMed8g1M" title="Number of warrants to purchase common stock">124,258</span> shares of common stock, which amount is equal to <span id="xdx_90C_ecustom--SaleOfStockPercentage_pid_dp_uPure_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyTwoPrivatePlacementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zGWNGlGdIyD8" title="Share sold percentage">10</span>% of the shares sold in the 2022 private
placement, which have an exercise price of $<span id="xdx_908_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pp2d_c20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_z7feLL7Usqyj" title="Warrants exercise price, per share">4.62</span> per share of common stock, are exercisable for a period of five years, contain customary
cashless exercise and anti-dilution protection rights and are entitled to piggy-back registration rights.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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="idm140461206045264">
<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 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p id="xdx_809_eus-gaap--SubsequentEventsTextBlock_z4WmpTLGbWZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>16. <span id="xdx_820_zSAd8FzaSMi9">Subsequent Events</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Amendment of 2022 Notes</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">On March 13, 2024, we agreed with the note holders  to amend the
Unrelated Notes and Related Notes to extend the maturity date to <span id="xdx_90E_eus-gaap--DebtInstrumentMaturityDate_dd_c20240313__20240313__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember_zed8GB5OPGUf" title="Extend maturity date">December 31, 2025</span>, for $<span id="xdx_90C_eus-gaap--NotesPayable_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zYDiQ07Dikei" title="Notes payable">1,519,500</span> of the remaining $<span id="xdx_907_eus-gaap--NotesPayable_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zhaPtY0bHQI7" title="Notes payable">2,364,500</span> in 2022 Unrelated
Notes and&#160;all $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20240313__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zswvXPS9XMyl" title="Principal amount">600,000</span> of the 2022 Related Notes.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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="idm140461209200992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_ztd56i8FoWr1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zqyJlhQfZch1">Principles
of Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements accompanying these notes include the accounts of Intellinetics and the accounts of all its subsidiaries
in which it holds a controlling interest. Under GAAP, consolidation is generally required for investments of more than <span id="xdx_907_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20231231__us-gaap--BusinessAcquisitionAxis__custom--IntellineticsOhioAndGraphicSciencesMember_zGddQ4Jr73rf" title="Percentage of voting rights outstanding">50</span>% of the outstanding
voting stock of an investee, except when control is not held by the majority owner. We have two subsidiaries: Intellinetics Ohio and
Graphic Sciences. We consider the criteria established under Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard
Codification (&#8220;ASC&#8221;) 810, &#8220;Consolidations&#8221; in the consolidation process. All significant intercompany balances
and transactions have been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_840_eus-gaap--UseOfEstimates_z1tehrJ9yLKa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zRJr4LAxywkh">Use
of Estimates</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions. Such
estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at
the date of the consolidated financial statements and the reported amounts of revenues and expenses. By their nature, these estimates
and assumptions are subject to an inherent degree of uncertainty. The impact of inflation, as well as COVID-19, has significantly increased
economic and demand uncertainty. Because future events and their effects cannot be determined with precision, actual results could differ
significantly from estimated amounts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
estimates and assumptions include valuation allowances related to receivables, accounts receivable -unbilled, the recoverability of long-term
assets, depreciable lives of property and equipment, purchase price allocations for acquisitions, fair value for goodwill and intangibles,
the right-of-use assets and lease liabilities, estimates of fair value deferred taxes and related valuation allowances. Our management
monitors these risks and assesses our business and financial risks on a quarterly basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="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 );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zTGoI1ic3QJg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_zdiHTpAYCgj9">Revenue
Recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 606, &#8220;Revenue From Contracts With Customers,&#8221; we follow a five-step model to assess each contract of
a sale or service to a customer: identify the legally binding contract, identify the performance obligations, determine the transaction
price, allocate the transaction price, and determine whether revenue will be recognized at a point in time or over time. Revenue is recognized
when a performance obligation is satisfied and the customer obtains control of promised goods and services. The amount of revenue recognized
reflects the consideration to which we expect to be entitled to receive in exchange for these goods and services. In addition, ASC 606
requires disclosures of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
categorize revenue as software, software as a service, software maintenance services, professional services, and storage and retrieval
services. We earn the majority of our revenue from the sale of professional services, followed by the sale of software maintenance services
and software as a service. We apply our revenue recognition policies as required in accordance with ASC 606 based on the facts and circumstances
of each category of revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>a)
Sale of software</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
included in this classification typically include sales of licenses with professional services to new customers, additional software
licenses to existing customers, and sales of software with or without services to our resellers (See section j) - Reseller Agreements,
below. Our software licenses are functional intellectual property and typically provide customers with the right to use our software
in perpetuity as it exists when made available to the customer. We recognize revenue from software licenses at a point in time upon delivery,
provided all other revenue recognition criteria are met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>b)
Sale of software as a service</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale
of software as a service (&#8220;SaaS&#8221;) consists of revenues from arrangements that provide customers the use of our software applications,
as a service, typically billed on a monthly or annual basis. Advance billings of these services are not recorded to the extent that the
term of the arrangement has not commenced and payment has not been received. Revenue on these services is recognized over the contract
period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>c)
Sale of software maintenance services</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software
maintenance services revenues consist of revenues derived from arrangements that provide post-contract support (&#8220;PCS&#8221;), including
software support and bug fixes, to our software license holders. Advance billings of PCS are not recorded to the extent that the term
of the PCS has not commenced and payment has not been received. PCS are considered distinct services. However, these distinct services
are considered a single performance obligation consisting of a series of services that are substantially the same and have the same pattern
of transfer to the customer. These revenues are recognized over the term of the maintenance contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>d)
Sale of professional services</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Professional
services revenues consist of revenues from document scanning and conversion services, consulting, discovery, training, and advisory services
to assist customers with document management needs, as well as repair and maintenance services for customer equipment. We recognize professional
services revenue over time as the services are delivered using an input or output method (e.g., labor hours incurred as a percentage
of total labor hours budgeted, images scanned, or similar milestones), as appropriate for the contract, provided all other revenue recognition
criteria are met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>e)
Sale of storage and retrieval services</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale
of document storage and retrieval services consist principally of secured warehouse storage of customer documents, which are typically
retained for many years, as well as retrieval per agreement terms and certified destruction if desired. We recognize revenue from document
storage and retrieval services over the term of the contract for storage and for the retrieval and destructions components, as the services
are delivered. Customers are generally billed monthly based upon contractually agreed-upon terms.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>f)
Arrangements with multiple performance obligations</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to selling software licenses, software as a service, software maintenance services, professional services, and storage and retrieval
services on a stand-alone basis, a portion of our contracts include multiple performance obligations. For contracts with multiple performance
obligations, we allocate the transaction price of the contract to each distinct performance obligation, on a relative basis using its
standalone selling price. We determine the standalone selling price based on the price charged for the deliverable when sold separately.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>g)
Contract balances</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
the timing of our delivery of goods or services is different from the timing of payments made by customers, we recognize either a contract
asset (performance precedes contractual due date) or a contract liability (customer payment precedes performance). Customers that prepay
are represented by deferred revenue until the performance obligation is satisfied. Contract assets represent arrangements in which the
good or service has been delivered but payment is not yet due. Our contract assets consisted of accounts receivable, unbilled, which
are disclosed on the consolidated balance sheets, as well as contract assets which are comprised of employee sales commissions paid in
advance of contract periods ending. Our contract liabilities consisted of deferred (unearned) revenue, which is generally related to
software as a service or software maintenance contracts. We classify deferred revenue as current based on the timing of when we expect
to recognize revenue, which are disclosed on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-JMN_z5IVHhzEVMYb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables present changes in our accounts receivable and contract assets during the years ended December 31, 2023, and 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zPkRUNEocQ7l" style="display: none">Schedule of Changes in Contract Assets and Liabilities</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Addition <br/> from <br/> acquisition <br/> (Note 5)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="display: none">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Payments Received</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> End of <br/> Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 41%; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z35HU7siylzk" style="width: 7%; text-align: right">1,121,083</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zWc9RpJ92Zvi" style="width: 7%; text-align: right" title="Addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0551">-</span></td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231_z3RCLZ0xsn72" style="width: 1%; text-align: left" title="Revenue Recognized in Advance of Billings"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0553">-</span></span></td><td id="xdx_985_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231_zfKlJN6IiLJj" style="width: 1%" title="Commissions Paid"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0555">-</span></span></td>
    <td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231_ziJDjOwFSmTa" style="display: none; width: 9%" title="Commissions Recognized"><span style="-sec-ix-hidden: xdx2ixbrl0557">-</span></td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zlsXWsD1Bebi" style="width: 7%; text-align: right" title="Billings">16,389,136</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z3Xdepp4Hovg" style="width: 7%; text-align: right" title="Payments Received">(15,659,844)</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zL6apKm7TKQd" style="width: 7%; text-align: right">1,850,375</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zrdsQysTxdbd" style="text-align: right">1,176,059</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zcrpiOWffH8d" style="text-align: right" title="Addition from acquisition">68,380</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4DxFTZXwq7k" style="text-align: right" title="Billings">14,422,286</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zOhCR7s2X44b" style="text-align: right" title="Payments Received">(14,545,641</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zqHlBhx3Aui7" style="text-align: right">1,121,083</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Revenue Recognized in Advance of Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left; padding-left: 10pt">Accounts receivable, unbilled</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zlQdy5bUI9ya" style="width: 12%; text-align: right" title="Balance at Beginning of Period">596,410</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1y4e3DHfFy3" style="width: 12%; text-align: right" title="Revenue Recognized in Advance of Billings">5,195,866</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zdlMltuGU183" style="width: 12%; text-align: right" title="Unbilled Accounts receivables, billings">(4,471,439</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z40zuBe2wjOc" style="width: 12%; text-align: right" title="Balance at Ending of Period">1,320,837</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Accounts receivable, unbilled</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7YYxPyZ2H4c" style="text-align: right" title="Balance at Beginning of Period">444,782</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zYRG4BtLQJM1" style="text-align: right" title="Revenue Recognized in Advance of Billings">3,776,612</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1IEfqJFnLba" style="text-align: right" title="Billings">(3,624,984</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zXtXeaPhw5n8" style="text-align: right" title="Balance at Ending of Period">596,410</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Commissions Paid</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Commissions Recognized</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left; padding-left: 10pt">Contract assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zLAZc2ZPSUy1" style="width: 12%; text-align: right" title="Balance at Beginning of Period">80,378</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zhvc9h9if8K9" style="width: 12%; text-align: right" title="Commissions Paid">194,455</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zsXc10TG8a1b" style="width: 12%; text-align: right" title="Commissions Recognized">(134,668</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zBgGt6fi31Re" style="width: 12%; text-align: right" title="Balance at Ending of Period">140,165</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Contract assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zj9ZI9ElNQA1" style="text-align: right" title="Balance at Beginning of Period">78,556</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zw8hX64WYzpj" style="text-align: right" title="Commissions Paid">120,966</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zYjKyB7Ea2m6" style="text-align: right" title="Commissions Recognized">(119,144</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zchTGYxGVCZh" style="text-align: right" title="Balance at Ending of Period">80,378</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_zbqYrWz80Cw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>h)
Deferred revenue</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
that have been invoiced are recognized in accounts receivable, deferred revenue or revenue, depending on whether the revenue recognition
criteria have been met. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenues typically
relate to maintenance and software as a service agreements which have been paid for by customers prior to the performance of those services,
and payments received for professional services and license arrangements and software as a service performance obligations that have
been deferred until fulfilled under our revenue recognition policy.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remaining
performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have
not been delivered. We expect to recognize revenue on approximately <span id="xdx_90C_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20231231_zuR1Fej9q0Ef" title="Revenue performance obligations percentage">98</span>% of the remaining performance obligations over the next 12 months,
with the remainder recognized thereafter. As of December 31, 2023, the aggregate amount of the transaction price allocated to remaining
performance obligations for software as a service and software maintenance contracts with a duration greater than one year was $<span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20231231_zosWwXzBO92e" title="Revenue, Remaining Performance Obligation, Amount">72,212</span>.
As of December 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations for software as
a service and software maintenance contracts with a duration greater than one year was $<span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20221231_zkQ8q1QodNtg" title="Revenue, remaining performance obligation, amount">74,448</span>. This does not include revenue related
to performance obligations that are part of a contract whose original expected duration is one year or less.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<div id="xdx_C07_gL3CWCAALTTB-JMN_zuuQDks7B13h"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span>The
following table presents changes in our contract liabilities during the years ended December 31, 2023 and 2022:</span></span></p>

<div><div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_301_134_z41zDrtvWR5j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> Beginning <br/> of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Addition <br/> from <br/> acquisition <br/> (Note 4)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Recognized <br/> Revenue</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> End of <br/> Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 35%; text-align: left; padding-left: 10pt">Contract liabilities: Deferred revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20231231_zVfQafjUcOni" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period">2,754,064</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--DeferredRevenueAddition_pdp0_c20230101__20231231_zAJG36EXUR22" style="width: 9%; text-align: right" title="Addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0612">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20231231_zQ9ewKrBUZf7" style="width: 9%; text-align: right" title="Billings">7,808,195</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20231231_zc9VtmCrwLL4" style="width: 9%; text-align: right" title="Recognized revenue">(7,634,451</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20231231_zSMUUXmw7Q9d" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period">2,927,808</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Contract liabilities: Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20221231_zyvCtvbXtiHe" style="text-align: right" title="Balance at Beginning of Period">1,194,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--DeferredRevenueAddition_pdp0_c20220101__20221231_zPhNn4WjO5P6" style="text-align: right" title="Addition from acquisition">860,456</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20221231_zZzmQbROswDi" style="text-align: right" title="Billings">7,107,625</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20221231_zf2A0MY9YC13" style="text-align: right" title="Recognized revenue">(6,408,666</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20221231_zQBmvvCzsIAl" style="text-align: right" title="Balance at End of Period">2,754,064</td><td style="text-align: left">&#160;</td></tr>
  </table>

</div></div></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_C03_gL3CWCAALTTB-JMN_zzdjGBlJF7lc"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>i)
Rights of return and customer acceptance</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not generally offer variable consideration, financing components, rights of return or any other incentives such as concessions, product
rotation, or price protection and, therefore, does not provide for or make estimates of rights of return and similar incentives. Our
contracts with customers generally do not include customer acceptance clauses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>j)
Reseller agreements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
execute certain sales contracts through resellers. We recognize revenues relating to sales through resellers when all the recognition
criteria have been met including passing of control. In addition, we assess the credit-worthiness of each reseller, and if the reseller
is undercapitalized or in financial difficulty, any revenues expected to emanate from such resellers are deferred and recognized only
when cash is received and all other revenue recognition criteria are met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>k)
Contract costs</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
capitalize the incremental costs of obtaining a contract with a customer. We have determined that certain sales commissions meet the
requirement to be capitalized, and we amortize these costs on a consistent basis with the pattern of transfer of the goods and services
in the contract. Total capitalized costs to obtain contracts are included in contract assets on our consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>l)
Sales taxes</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
taxes charged to and collected from customers as part of our sales transactions are excluded from revenues, as well as the determination
of transaction price for contracts with multiple performance obligations, and recorded as a liability to the applicable governmental
taxing authority.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>m)
Disaggregation of revenue</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide disaggregation of revenue based on product groupings in our consolidated statements of income as we believe this best depicts
how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Revenues from contracts are
primarily within the United States. International revenues were not material to the consolidated financial statements for the years ended
December 31, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>n)
Significant financing component</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
customers typically do not pay in advance for goods or services to be transferred in excess of one year. As such, it is not necessary
to determine if we benefit from the time value of money and should record a component of interest income related to the upfront payment
due to the practical expedient of ASC 606-10-32-18.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk</a></td>
<td class="text"><p id="xdx_843_eus-gaap--ConcentrationRiskCreditRisk_z4WT9YN4fFc9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zssm1ijOvIXh">Concentrations
of Credit Risk</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain our cash with high credit quality financial institutions. At times, our cash and cash equivalents may be uninsured or in deposit
accounts that exceed the Federal Deposit Insurance Corporation insurance limit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not generally require collateral or other security to support customer receivables; however, we may require customers to provide retainers,
up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. The Company recognizes current
estimated credit losses (&#8220;CECL&#8221;) for accounts receivable and accounts receivable-unbilled. The CECL for trade receivables
are estimated based on the trade receivable aging category, credit risk of specific customers, past collection history, and management&#8217;s
evaluation of accounts receivable. Provisions for CECL are classified within selling, general and administrative costs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon
the adoption of FASB Accounting Standards Update No. 2016-13 (CECL model) effective January 1, 2023, Intellinetics, Inc. has revised its methodology for
estimating expected credit losses on financial instruments, specifically trade receivables and unbilled receivables. This new model requires the recognition
of lifetime expected credit losses at each reporting date, considering past events, current conditions, and reasonable forecasts. In
assessing the credit quality of our portfolio, management utilizes a provision matrix that classifies trade receivables by customer
type and age of receivable. Government and education sector receivables carry a low risk, while a higher risk is attributed to the
remaining receivables as their aging progresses. For receivables with questionable collectability, a specific reserve is assigned.
The estimated credit losses are a reflection of these factors, with the matrix applying percentages to the receivables based on
their risk profile, adjusted for current and expected future conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the reporting period, the estimate of credit losses may change due to several factors including payment patterns of customers, changes
in customer creditworthiness, and broader economic conditions. Such changes are captured in the financial statements to ensure they accurately
reflect the company&#8217;s assessment of credit risk and expected losses at the end of each reporting period. Credit losses have been
within management&#8217;s expectations. At December 31, 2023 and 2022, our allowance for credit losses was $<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20231231_zfE2uwLVM1bj" title="Allowance for doubtful accounts receivable">124,103</span> and $<span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20221231_zJm5uUvPpE0a" title="Allowance for doubtful accounts receivable">88,331</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zfPMjzAjqFP6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in the allowance for credit losses for the period ended December 31, 2023 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zbbiVUDHixv4" style="display: none">Schedule of Allowance for Credit Losses</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Trade Receivables</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%">As of December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_di_c20230101__20231231_zA7LZk7pY8Rb" style="width: 14%; text-align: right" title="Balance">(88,331</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">(Provisions) reductions charged to operating results</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_iN_di_c20230101__20231231_zLRPY3txsS92" style="text-align: right" title="Provisions reductions charged to operating results">(50,018</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Accounts write-offs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230101__20231231_z1OayVb5I9u7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accounts write-offs">14,246</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">As of December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_di_c20230101__20231231_zBFkFJIl9yLc" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">(124,103</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.5in; text-align: justify"></p>

<p id="xdx_8AB_z8HtPHEc1twl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Parts and Supplies</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--InventoryPolicyTextBlock_zoX9quCjkTcf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zNuUBp3v2gji">Parts
and Supplies</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Parts
and supplies are valued at the lower of cost or net realizable value. Costs are determined using the first-in, first-out method. Parts
and supplies are used for scanning and document conversion services. A provision for potentially obsolete or slow-moving parts and supplies
inventory is made based on parts and supplies levels, future sales forecasted and management&#8217;s judgment of potentially obsolete
parts and supplies. We recorded an allowance of $<span id="xdx_900_eus-gaap--InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_iI_pp0p0_c20221231_zAg0IEZVzuX9" title="Inventory allowances"><span id="xdx_901_eus-gaap--InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_iI_pp0p0_c20231231_zLb8PklbC2Pb" title="Inventory allowances">24,000</span></span> at December 31, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<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 id="xdx_84F_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zhR1nUHuLnH6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zyiL8TnvfND7">Property
and Equipment</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization. Depreciation and amortization
is computed over the estimated useful lives of the related assets on a straight-line basis. Furniture and fixtures, computer hardware
and purchased software are depreciated over <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zAhHMx7TL2Z1" title="Property, plant and equipment, estimated useful live::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0654">three</span></span> to <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zAIkbCr5qlIh" title="Property, plant and equipment, estimated useful live">seven years</span>. Leasehold improvements are amortized over the life of the lease or
the asset, whichever is shorter, generally <span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zKWTVYQFlH6g" title="Property, plant and equipment, estimated useful live::XDX::P7Y"><span style="-sec-ix-hidden: xdx2ixbrl0658">seven</span></span> to <span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zHpPGyXENq27" title="Property, plant and equipment, estimated useful live">ten years</span>. Upon retirement or other disposition of these assets, the cost and related
accumulated depreciation and amortization of these assets are removed from the accounts and the resulting gains and losses are reflected
in the results of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><p id="xdx_840_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zUtOuGJaGNn4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z0YmGpnCKW3j">Intangible
Assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
intangible assets have finite lives and are stated at cost, net of amortization. Amortization is computed over the useful life of the
related assets on a straight-line method.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zg8NpBqFrGA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zrKS4IDtpCgj">Goodwill</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying value of goodwill is not amortized, but is tested for impairment annually as of December 31, as well as on an interim basis
whenever events or changes in circumstances indicate that the carrying amount of a reporting unit may not be recoverable. An impairment
charge is recognized for the amount by which the carrying amount exceeds the recorded fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<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 id="xdx_846_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zx4GP0jt1Dk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_z0GIJCQzOY25">Impairment
of Long-Lived Assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for the impairment and disposition of long-lived assets in accordance with ASC 360, &#8220;Property, Plant, and Equipment.&#8221;
We test long-lived assets or asset groups, such as property and equipment, for recoverability when events or changes in circumstances
indicate that their carrying amount may not be recoverable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Circumstances
which could trigger a review include, but are not limited to: significant adverse changes in the business climate or legal factors; current
period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of
the asset; and a current expectation that the asset will more likely than not be sold or disposed of before the end of its estimated
useful life.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recoverability
is assessed based on comparing the carrying amount of the asset to the aggregate pre-tax undiscounted cash flows expected to result from
the use and eventual disposal of the asset or asset group. Impairment is recognized when the carrying amount is not recoverable and exceeds
the fair value of the asset or asset group. The impairment loss, if any, is measured as the amount by which the carrying amount exceeds
fair value, which for this purpose is based upon the discounted projected future cash flows of the asset or asset group. There was <span id="xdx_906_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pdp0_do_c20230101__20231231_zWDu7DaPjyZk" title="Impairment of long lived assets"><span id="xdx_905_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pdp0_do_c20220101__20221231_zMWnZfNoa2Cd" title="Impairment of long lived assets">no</span></span>
impairment of long lived assets in the twelve month periods ended 2023 or 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Purchase Accounting Related Fair Value Measurements</a></td>
<td class="text"><p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zpmgFzmzo8Cj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zx7F29Vqb813">Purchase
Accounting Related Fair Value Measurements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
allocate the purchase price, including contingent consideration, of our acquisitions to the assets and liabilities acquired, including
identifiable intangible assets, based on their respective fair values at the date of acquisition, with the exception of acquired contract
assets and contract liabilities, which are measured under ASC 606. Such fair market value assessments are primarily based on third-party
valuations using assumptions developed by management that require significant judgments and estimates that can change materially as additional
information becomes available. The purchase price allocated to intangibles is based on unobservable factors, including but not limited
to, projected revenues, expenses, customer attrition rates, a weighted average cost of capital, among others. The weighted average cost
of capital uses a market participant&#8217;s cost of equity and after-tax cost of debt and reflects the risks inherent in the cash flows.
The approach to valuing the initial contingent consideration associated with the purchase price also uses similar unobservable factors
such as projected revenues and expenses over the term of the contingent earn-out period, discounted for the period over which the initial
contingent consideration is measured, and volatility rates. We finalize the purchase price allocation once certain initial accounting
valuation estimates are finalized, and no later than 12 months following the acquisition date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--LesseeLeasesPolicyTextBlock_zvP8BmFlyET3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zSgZIrC4mxMg">Leases</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
determine if an arrangement is a lease at inception. Operating leases in which we are the lessee are included in operating lease right-of-use
(&#8220;ROU&#8221;) assets and operating lease liabilities in the consolidated balance sheets. Finance leases in which we are the lessee
are included in finance lease right-of-use (&#8220;ROU&#8221;) assets and finance lease liabilities in the consolidated balance sheets.
We do not have any leases for which we are the lessor.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease
payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present
value of lease payments over the reasonably certain lease term. As our leases do not provide an implicit rate, we use our incremental
borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the
implicit rate when readily determinable. The operating lease ROU asset also includes any lease payments made and reduced by lease incentives,
such as tenant improvement allowances. Our lease terms include options to extend or terminate the lease only when it is reasonably certain
that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zKfRLzSdm8kb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zHBEs2qIWon8">Stock-Based
Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for stock-based payments in accordance with ASC 718, &#8220;Compensation - Stock Compensation,&#8221; which requires that such
equity instruments be measured at their fair values on the grant date. Stock-based payments to employees include grants of stock that
are recognized in the consolidated statements of income based on their fair values at the date of grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
grant date fair value of stock option awards is recognized in earnings as stock-based compensation cost over the requisite service period
of the award using the straight-line attribution method. We estimate the fair value of the stock option awards using the Black-Scholes-Merton
option pricing model. The exercise price of options is specified in the stock option agreements. The expected volatility is based on
the historical volatility of our stock for the previous period equal to the expected term of the options. The expected term of options
granted is based on the midpoint between the vesting date and the end of the contractual term. The risk-free interest rate is based upon
a U.S. Treasury instrument with a life that is similar to the expected term of the options. The expected dividend yield is based upon
the yield expected on date of grant to occur over the term of the option.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Software Development Costs</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zksYWm6N6U4l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z2CU3kzHl9ei">Software
Development Costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously monitor
our software products and enhancements to remain compatible with standard platforms and file formats. In accordance with ASC 985-20 &#8220;Costs
of Software to be Sold, Leased or Otherwise Marketed,&#8221; we expense software development costs, including costs to develop software
products or the software component of products to be sold, leased, or marketed to external users, before technological feasibility is
reached. Once technological feasibility has been established, certain software development costs incurred during the application development
stage are eligible for capitalization. Based on our software development process, technical feasibility is established upon completion
of a working model. Technological feasibility is typically reached shortly before the release of such products. <span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_z0oMPbuSkIC3" title="Software development cost capiatlized">No</span> such costs were capitalized
during 2023. Such costs in the amount of $<span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zFfLGnDyia16" title="Software development cost capiatlized">43,771</span> were capitalized during the 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 350-40, &#8220;Internal-Use Software,&#8221; we capitalize purchase and implementation costs of internal use software.
Once an application has reached development stage, internal and external costs, if direct and incremental, are capitalized until the
software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing.
We also capitalize costs related to specific upgrades and enhancements when it is probable that the expenditure will result in additional
functionality. Such costs in the amount of $<span id="xdx_900_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zB8e5euDYi0c">436,837</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">were capitalized during 2023. Such costs in the
amount of $<span id="xdx_900_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zCm1PdmJs6g5">376,345
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">were capitalized during 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized
costs are stated at cost less accumulated amortization. Amortization is computed over the estimated useful lives of the related assets
on a straight-line basis, which is three years. At December 31, 2023 and 2022, our consolidated balance sheets included $<span id="xdx_90C_eus-gaap--OtherAssets_iI_pp0p0_c20231231_zwHTefX5a655" title="Other long-term assets">630,979</span> and
$<span id="xdx_90B_eus-gaap--OtherAssets_iI_pp0p0_c20221231_zqkZGdhln5Lf" title="Other long-term assets">402,673</span>, respectively, in other long-term assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2023, and 2022, our expensed software development costs were $<span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zUPqGtMA7hq2" title="Research and development expense">558,976</span> and $<span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_znPtZHBHQeCe" title="Research and development expense">253,797</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<span></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_INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock', window );">Recently Issued Accounting Pronouncements Not Yet Effective</a></td>
<td class="text"><p id="xdx_847_ecustom--RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_zX8EoBrXojX2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zf87d8yL6wY3">Recently
Issued Accounting Pronouncements Not Yet Effective</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
Accounting Standards Updates that have been issued but are not yet effective are expected to have a material effect on our future consolidated
financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text"><p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zyhMFK4bqg0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_z1Ut6QwpYJQ8">Advertising</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expense the cost of advertising as incurred. Advertising expense for the years ended December 31, 2023 and 2022 amounted to $<span id="xdx_903_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20231231_zirXdgzW760b" title="Advertising expense">26,404</span> and
$<span id="xdx_90D_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20221231_zzxmT9K8BmEj" title="Advertising expense">25,830</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_ziHjFvJISZL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zMzBvzinhsn7">Earnings
Per Share</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
income or loss per share is computed by dividing net income or loss by the weighted average number of shares of common stock outstanding
during the period. Diluted income or loss per share is computed by dividing net income or loss by the diluted weighted average number
of shares of common stock outstanding during the period. The diluted weighted average number of shares gives effect to all dilutive potential
common shares outstanding during the period using the treasury stock method. Diluted earnings per share exclude all diluted potential
shares if their effect is anti-dilutive, including warrants or options which are out-of-the-money and for those periods with a net loss.
The twelve months ended December 31, 2023 and 2022 reported net income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_z3u6hPjINyJf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zLpFttpsLrQ">Income
Taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
file a consolidated federal income tax return with our subsidiaries. The provision for income taxes is computed by applying statutory
rates to income before taxes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax
bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established
when necessary to reduce deferred tax assets to the amount expected to be realized. A <span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20230101__20231231_zqxJJFa9o7B4" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"><span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20220101__20221231_zjOv4IzTcue3" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent">100</span></span>% valuation allowance has been established on
deferred tax assets at December 31, 2023 and 2022, due to the uncertainty of our ability to realize future taxable income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
account for uncertainty in income taxes in our financial statements as required under ASC 740, &#8220;Income Taxes.&#8221; The standard
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position
taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties,
accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions
taken by us in our tax returns.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<span></span>
</td>
</tr>
<tr class="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 Information</a></td>
<td class="text"><p id="xdx_843_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z3jQENYLbQE5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z31gaYJw37Re">Segment
Information</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
segments are defined in the criteria established under ASC 280, &#8220;Segment Reporting,&#8221; as components of public entities that
engage in business activities from which they may earn revenues and incur expenses for which separate financial information is available
and which is evaluated regularly by our chief operating decision maker (&#8220;CODM&#8221;) in deciding how to assess performance and
allocate resources. Our CODM assesses performance and allocates resources based on two operating segments: Document Management and Document
Conversion. These segments contain individual business components that have been combined on the basis of common management, customers,
solutions offered, service processes and other economic characteristics. We currently have immaterial intersegment sales. We evaluate
the performance of our segments based on gross profits.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Management Segment provides cloud-based and premise-based content services software, including document management and payables
automation. Its modular suite of solutions complements existing operating and accounting systems to serve a mission-critical role for
organizations to make content secure, compliant, and process-ready. This segment conducts its primary operations in the United States.
Markets served include highly regulated, risk and compliance-intensive markets in K-12 education, public safety, other public sector,
healthcare, risk management, financial services, and others. Solutions are sold both directly to end-users and through resellers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Document Conversion Segment provides services for scanning and indexing, converting images from paper to digital, paper to microfilm,
and microfiche to microfilm, as well as long-term physical document storage and retrieval. This segment conducts its primary operations
in the United States. Markets served include businesses and state, county, and municipal governments. Solutions are sold both directly
to end-users and through a reseller distributor.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZckfh3NuqMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
by operating segment is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zxFsRAFKEDvk" style="display: none">Schedule of Segment Information</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zR5nDN5JmL7d" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zVmIM1Tzefuc" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zfn2qwSvkX5j" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">7,298,264</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">5,999,726</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zAL6QZpKNLde" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,588,117</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,017,202</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zBYbLorzcjAb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,886,381</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,016,928</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zslHhmLNoPye" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6,133,130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,978,163</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zi31qQg5vQ3b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,430,825</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,930,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_zg7qIKEjXLnj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total gross profit</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,563,955</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,909,158</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Capital additions, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zdRENCyDsZD8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">441,990</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">434,654</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOMPwSUGVz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">106,087</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">186,442</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--CapitalAdditionsNet_zVvXgfeFuYk8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total capital additions, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">548,077</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">621,096</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20231231_zYSc4Yl5aolk" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20221231_zPnPA0fdygi5" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zY39Adjkgrc9" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zEIhlTUo4KO4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--Goodwill_iE_zI8omoY4Pf04" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total goodwill</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_497_20231231_zXztSWFa8alh" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20221231_zuT38UkuyOda" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zpbQ0JKBRY2g" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">10,104,004</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">10,284,143</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zjRgypA8Z3p1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,922,256</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,658,959</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Assets_iE_zfVMcD8xCp0h" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,026,260</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,943,142</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zoYDVXmqFN4g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_CondensedCashFlowStatementPolicyTextBlock', window );">Statement of Cash Flows</a></td>
<td class="text"><p id="xdx_84A_ecustom--CondensedCashFlowStatementPolicyTextBlock_zbfgrBjHfcdk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z1Uyq2iGZkP">Statement
of Cash Flows</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p id="xdx_847_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zz9Xm0dJFSf1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_z1G3Ynik5hpk">Reclassifications</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain amounts reported in prior filings of the consolidated
financial statements have been reclassified to conform to current presentation.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_CondensedCashFlowStatementPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Condensed Cash Flow Statement [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_CondensedCashFlowStatementPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recently Issued Accounting Pronouncements Not Yet Effective [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<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_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-4<br><br>Reference 6: 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_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483504/205-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_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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="idm140461207100336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Changes in Contract Assets and Liabilities</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-JMN_z5IVHhzEVMYb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables present changes in our accounts receivable and contract assets during the years ended December 31, 2023, and 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zPkRUNEocQ7l" style="display: none">Schedule of Changes in Contract Assets and Liabilities</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Addition <br/> from <br/> acquisition <br/> (Note 5)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="display: none">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Payments Received</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> End of <br/> Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 41%; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z35HU7siylzk" style="width: 7%; text-align: right">1,121,083</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zWc9RpJ92Zvi" style="width: 7%; text-align: right" title="Addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0551">-</span></td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231_z3RCLZ0xsn72" style="width: 1%; text-align: left" title="Revenue Recognized in Advance of Billings"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0553">-</span></span></td><td id="xdx_985_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231_zfKlJN6IiLJj" style="width: 1%" title="Commissions Paid"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0555">-</span></span></td>
    <td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231_ziJDjOwFSmTa" style="display: none; width: 9%" title="Commissions Recognized"><span style="-sec-ix-hidden: xdx2ixbrl0557">-</span></td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zlsXWsD1Bebi" style="width: 7%; text-align: right" title="Billings">16,389,136</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z3Xdepp4Hovg" style="width: 7%; text-align: right" title="Payments Received">(15,659,844)</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zL6apKm7TKQd" style="width: 7%; text-align: right">1,850,375</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zrdsQysTxdbd" style="text-align: right">1,176,059</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zcrpiOWffH8d" style="text-align: right" title="Addition from acquisition">68,380</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="display: none">&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4DxFTZXwq7k" style="text-align: right" title="Billings">14,422,286</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zOhCR7s2X44b" style="text-align: right" title="Payments Received">(14,545,641</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zqHlBhx3Aui7" style="text-align: right">1,121,083</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Revenue Recognized in Advance of Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left; padding-left: 10pt">Accounts receivable, unbilled</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zlQdy5bUI9ya" style="width: 12%; text-align: right" title="Balance at Beginning of Period">596,410</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1y4e3DHfFy3" style="width: 12%; text-align: right" title="Revenue Recognized in Advance of Billings">5,195,866</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zdlMltuGU183" style="width: 12%; text-align: right" title="Unbilled Accounts receivables, billings">(4,471,439</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z40zuBe2wjOc" style="width: 12%; text-align: right" title="Balance at Ending of Period">1,320,837</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Accounts receivable, unbilled</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7YYxPyZ2H4c" style="text-align: right" title="Balance at Beginning of Period">444,782</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zYRG4BtLQJM1" style="text-align: right" title="Revenue Recognized in Advance of Billings">3,776,612</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1IEfqJFnLba" style="text-align: right" title="Billings">(3,624,984</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zXtXeaPhw5n8" style="text-align: right" title="Balance at Ending of Period">596,410</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Commissions Paid</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Commissions Recognized</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at End of Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left; padding-left: 10pt">Contract assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zLAZc2ZPSUy1" style="width: 12%; text-align: right" title="Balance at Beginning of Period">80,378</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zhvc9h9if8K9" style="width: 12%; text-align: right" title="Commissions Paid">194,455</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zsXc10TG8a1b" style="width: 12%; text-align: right" title="Commissions Recognized">(134,668</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zBgGt6fi31Re" style="width: 12%; text-align: right" title="Balance at Ending of Period">140,165</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Contract assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zj9ZI9ElNQA1" style="text-align: right" title="Balance at Beginning of Period">78,556</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zw8hX64WYzpj" style="text-align: right" title="Commissions Paid">120,966</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zYjKyB7Ea2m6" style="text-align: right" title="Commissions Recognized">(119,144</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zchTGYxGVCZh" style="text-align: right" title="Balance at Ending of Period">80,378</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span>The
following table presents changes in our contract liabilities during the years ended December 31, 2023 and 2022:</span></span></p>

<div><div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_301_134_z41zDrtvWR5j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> Beginning <br/> of Period</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Addition <br/> from <br/> acquisition <br/> (Note 4)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Billings</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Recognized <br/> Revenue</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at <br/> End of <br/> Period</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Year ended December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 35%; text-align: left; padding-left: 10pt">Contract liabilities: Deferred revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20231231_zVfQafjUcOni" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period">2,754,064</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--DeferredRevenueAddition_pdp0_c20230101__20231231_zAJG36EXUR22" style="width: 9%; text-align: right" title="Addition from acquisition"><span style="-sec-ix-hidden: xdx2ixbrl0612">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20231231_zQ9ewKrBUZf7" style="width: 9%; text-align: right" title="Billings">7,808,195</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20231231_zc9VtmCrwLL4" style="width: 9%; text-align: right" title="Recognized revenue">(7,634,451</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20231231_zSMUUXmw7Q9d" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period">2,927,808</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Year ended December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Contract liabilities: Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20221231_zyvCtvbXtiHe" style="text-align: right" title="Balance at Beginning of Period">1,194,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--DeferredRevenueAddition_pdp0_c20220101__20221231_zPhNn4WjO5P6" style="text-align: right" title="Addition from acquisition">860,456</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20221231_zZzmQbROswDi" style="text-align: right" title="Billings">7,107,625</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20221231_zf2A0MY9YC13" style="text-align: right" title="Recognized revenue">(6,408,666</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20221231_zQBmvvCzsIAl" style="text-align: right" title="Balance at End of Period">2,754,064</td><td style="text-align: left">&#160;</td></tr>
  </table>

</div></div><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of Allowance for Credit Losses</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zfPMjzAjqFP6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in the allowance for credit losses for the period ended December 31, 2023 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zbbiVUDHixv4" style="display: none">Schedule of Allowance for Credit Losses</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Trade Receivables</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%">As of December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_di_c20230101__20231231_zA7LZk7pY8Rb" style="width: 14%; text-align: right" title="Balance">(88,331</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">(Provisions) reductions charged to operating results</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_iN_di_c20230101__20231231_zLRPY3txsS92" style="text-align: right" title="Provisions reductions charged to operating results">(50,018</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Accounts write-offs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230101__20231231_z1OayVb5I9u7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accounts write-offs">14,246</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">As of December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_di_c20230101__20231231_zBFkFJIl9yLc" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">(124,103</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.5in; text-align: justify"></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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Information</a></td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZckfh3NuqMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
by operating segment is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zxFsRAFKEDvk" style="display: none">Schedule of Segment Information</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zR5nDN5JmL7d" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zVmIM1Tzefuc" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zfn2qwSvkX5j" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">7,298,264</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">5,999,726</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zAL6QZpKNLde" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,588,117</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,017,202</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zBYbLorzcjAb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,886,381</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,016,928</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zslHhmLNoPye" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6,133,130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,978,163</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zi31qQg5vQ3b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,430,825</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,930,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_zg7qIKEjXLnj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total gross profit</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,563,955</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,909,158</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Capital additions, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zdRENCyDsZD8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Document Management</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">441,990</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">434,654</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOMPwSUGVz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">106,087</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">186,442</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--CapitalAdditionsNet_zVvXgfeFuYk8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total capital additions, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">548,077</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">621,096</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20231231_zYSc4Yl5aolk" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20221231_zPnPA0fdygi5" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zY39Adjkgrc9" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,989,645</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zEIhlTUo4KO4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,800,176</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--Goodwill_iE_zI8omoY4Pf04" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total goodwill</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,789,821</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_497_20231231_zXztSWFa8alh" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20221231_zuT38UkuyOda" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zpbQ0JKBRY2g" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Document Management</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">10,104,004</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">10,284,143</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zjRgypA8Z3p1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Document Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,922,256</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,658,959</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Assets_iE_zfVMcD8xCp0h" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,026,260</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,943,142</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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="idm140461204954160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Fair Value of Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zKrWWk5oltQ2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price has been preliminarily allocated to assets acquired and liabilities assumed based on the estimated fair value of such
assets and liabilities at the date of acquisitions as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zygzZzSd6mK9" style="display: none">Schedule of Fair Value of Assets Acquired and Liabilities Assumed</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20220401_z8DaUa9CmOOa" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_maCzKhq_zPgqG2mmWK15" style="vertical-align: bottom; background-color: White">
    <td style="width: 82%; text-align: left; padding-left: 10pt">Accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">68,380</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_maCzKhq_z89tZe8aHi18" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,913</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maCzKhq_zgPzeSQJFZdi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,018</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_maCzKhq_zMFIudAxcsEi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Intangible assets (see Note 5)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,888,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtCzKhq_maCzOHc_znMa3SBY18Zd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,025,311</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liabilities assumed:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_maCzaX4_zncYZXpj9pL9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,446</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_maCzaX4_ztHsYquMtqy8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Deferred revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,072,530</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iTI_mtCzaX4_msCzOHc_ztl7QhSrYJ53" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,108,976</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_mtCzOHc_zXCGcMiEqdWj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,916,335</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_z1QJZpisjXZk" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Purchase price</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,383,269</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_zNhyLaUlpTj9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Goodwill - Excess of purchase price over fair value of net assets acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,466,934</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of Pro Forma Information</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_gL3BAPFITB-RMHBT_zizzHKg5uQxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following unaudited pro forma information presents a summary of the consolidated results of operations for the Company as if the acquisition
of Yellow Folder had occurred on January 1, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zSFBsvfV2Fe" style="display: none">Schedule of Pro Forma Information</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_491_20220101__20221231_zym42IzpwJH6" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center">For the twelve months ended</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31, 2022</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">(unaudited)</p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_zQrW9yfEwwYh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left; padding-bottom: 2.5pt">Total revenues</td>
    <td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">14,794,780</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_ztIVlD5viPQ9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net income</td>
    <td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">58,543</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zkmpWFKIQGdf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Basic net income per share</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_zf45fhAzCbP5" style="vertical-align: bottom; background-color: White">
    <td>Diluted net income per share</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td></tr>
  </table>

&#160;<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the amounts of revenue and earnings of Yellow Folder since the acquisition date included in the consolidated
income statement for the reporting period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_301_134_zQDujrK8tbXa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_zsodota0iMVb" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br/> twelve months ended <br/> December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20220101__20221231_zz5tCd7J2XF9" style="border-bottom: Black 1.5pt solid; text-align: center">For the <br/> twelve months ended <br/> December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Yellow Folder:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zZSuFelQznng" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left">Total revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,613,764</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,460,474</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zunpzBFQRaY3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">677,820</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">520,186</td><td style="text-align: left">&#160;</td></tr>
  </table>

&#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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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="idm140461205180816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (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 and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zJXu8Mzezrpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2023, intangible assets consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zcpVE9HKeT3a" style="display: none">Schedule of Intangible Assets</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 34%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: center"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zKyV6NpCrCs8" title="Estimated useful life">10</span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4wNSIHwqtS4" style="width: 12%; text-align: right" title="Intangible assets, cost">297,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zyiJLrW3l657" style="width: 12%; text-align: right" title="Intangible assets, accumulated amortization">(76,767</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zJGoC6K9Gos5" style="width: 12%; text-align: right" title="Intangible assets, net">220,233</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zYd7q5GJ0vGi" title="Estimated useful life">10</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zyPNmdswelG4" style="text-align: right" title="Intangible assets, cost">861,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zwzYHbTZJ9W9" style="text-align: right" title="Intangible assets, accumulated amortization">(150,675</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zlVqnc8GDT2j" style="text-align: right" title="Intangible assets, net">710,325</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Customer relationships</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_z5wCZLWofPCf" title="Estimated useful life">5</span>-<span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zE6IIQHVrC1b" title="Estimated useful life">15</span> years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zjWYyT4URAW6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost">4,091,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zAQfhMhaU8Fj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization">(1,112,220</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zDPxUsdLLN2h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net">2,978,780</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231_zQ0SsNIhfIY9" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost">5,249,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231_z04HBM6Bph0e" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization">(1,339,662</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231_zpI4vYMLUmv9" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">3,909,338</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2022, intangible assets consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">Estimated</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Accumulated</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Costs</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Net</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 34%; text-align: left">Trade names</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: center"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zivQ6y8TSqJk" title="Estimated useful life">10</span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zRyqvkh4RRb2" style="width: 12%; text-align: right" title="Intangible assets, cost">297,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zDhygWksZpna" style="width: 12%; text-align: right" title="Intangible assets, accumulated amortization">(47,067</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4ixogk22uQ3" style="width: 12%; text-align: right" title="Intangible assets, net">249,933</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proprietary technology</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zO7K3tytNiPj" title="Estimated useful life">10</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zZEK4TtLkrWi" style="text-align: right" title="Intangible assets, cost">861,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_ztNKx00c3oaj" style="text-align: right" title="Intangible assets, accumulated amortization">(64,575</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zOC7hXZYRnv6" style="text-align: right" title="Intangible assets, net">796,425</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Customer relationships</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zW2F39zFHt75" title="Estimated useful life">5</span>-<span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zBlMBLVnmt4i" title="Estimated useful life">15</span> years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zhT1B5riskRg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost">4,091,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zU9toHF8lnU7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization">(717,712</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zWhjrhRDPYQi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net">3,373,288</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zBdoZ90vhu3i" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost">5,249,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_zt5ebEgCNYjj" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization">(829,354</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zYGIoV0yZJa1" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">4,419,646</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Amortization Expense for Intangible Assets</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zHrgIJkExz7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense for the years ended December 31, 2023 and 2022, amounted to $<span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20231231_zfYUYKXLZDff" title="Amortization expense">510,308</span> and $<span id="xdx_90E_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20221231_zYUw4O8fxQtj" title="Amortization expense">436,850</span>, respectively. The following table represents
future amortization expense for intangible assets subject to amortization.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zRJZuBtoSMWd" style="display: none">Schedule of Amortization Expense for Intangible Assets</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the Years Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_z21p3JNRiOG8" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzjrd_zM4Gium7kLxa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">510,308</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzjrd_zV0JmczWHl85" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">492,841</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzjrd_zb6zi2dyI0Be" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">352,441</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzjrd_z3jc1g1253g7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">326,108</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0_maFLIANzjrd_z9vgrATwz9nl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">309,129</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_maFLIANzjrd_zkaMOi8JFzX9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,918,511</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzjrd_z46M6hx0xFF" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,909,338</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>41
<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="idm140461206193120">
<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 Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock', window );">Summary of Changes in Fair Value of Earnout Liabilities</a></td>
<td class="text"><p id="xdx_89F_ecustom--ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_zkcxI8K2MGj1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a summary of the changes in fair value of the earnout liabilities for the years ended December 31, 2023 and
2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zP2qje7hqkB5" style="display: none">Summary of Changes in Fair Value of Earnout Liabilities</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_zeq9DG1OPjCj" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--EarnoutLiability_iS_pp0p0_z4PnWTxWREuh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Fair value at January 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">700,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--EarnoutLiability_iS_pp0p0_zGx5hQgnUEth" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value, beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">700,000</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_408_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_z1ziNk4oFNn2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Payments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(700,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_403_ecustom--EarnoutLiability_iE_pp0p0_zG3iaNTYNyEb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Fair value at December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0913">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--EarnoutLiability_iE_pp0p0_zbwuR6Qh68y1" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value, ending balance</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0915">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zlIl05s0V6Dl" style="border-bottom: Black 1.5pt solid; text-align: center">Year ended <br/> December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--EarnoutLiability_iS_pp0p0_z2fD6rV6Dry" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: justify">Fair value at January 1, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,630,681</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--EarnoutLiability_iS_pp0p0_z8mSajxwJzWh" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value, beginning balance</span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,630,681</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zeudwC0X3dBe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,018,333</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_zDEC7TCTQ8La" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Change in fair value</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">87,652</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--EarnoutLiability_iE_pp0p0_zgLPGZeEinQ7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value at December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">700,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--EarnoutLiability_iE_pp0p0_zWWCNdWa4wEi" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value , ending balance</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">700,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair values of amounts owed are recorded in the current portions of earnout liabilities in our consolidated balance sheets. Changes in
fair value are recorded in change in fair value of earnout liabilities in our consolidated statements of income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Changes in Fair Value of Plan Liabillties [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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="idm140461205981888">
<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, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zjBoE8Fv5H47" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are comprised of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zU0jT2EHGdfi" style="display: none">Schedule
of Property and Equipment</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20231231_zq0B2SLJRGG5" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20221231_zDEz0w2kb1c8" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareGross_iI_pp0p0_maPPAEGzhsg_ziLT9UHIiiTj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: justify">Computer hardware and purchased software</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,437,023</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,352,581</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGzhsg_z7CPNGSe7wd7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,919</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,918</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzhsg_zJEZnGmP91hd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">324,296</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">314,396</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzhsg_maPPAENztOl_zCF4A5SG6hY3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,157,238</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,062,895</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENztOl_zCpA2WodUvQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,232,981</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(994,189</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENztOl_zDCgbVOT4fX6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Property and equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">924,257</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,068,706</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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="idm140461204906784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable &#8211; Unrelated Parties (Tables) - Nonrelated Party [Member]<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Notes Payable</a></td>
<td class="text"><p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zXaeLrC7IFna" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below summarizes all notes payable at December 31, 2023 and 2022, respectively with the exception of related party notes disclosed
in Note 9 &#8220;Notes Payable - Related Parties.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zGYLEK82DHPg" style="display: none">Schedule
of Notes Payable</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_496_20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zijEcwm8kV9j" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zFOMFfPtxpG7" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z7sj72hxeJS2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: justify">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,364,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember_zAjcCm62N7ik" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">2020 Notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0962">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">980,450</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NotesPayable_iI_zyS6S7zbXDbd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,364,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,344,950</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_zErwrAmdOeP2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Less unamortized debt issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(155,258</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(300,904</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_zkHOPyC1ArS6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Less unamortized debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0971">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(22,045</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--NotesPayableCurrent_iNI_di_zRoILmYpPGnb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less current portion, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0974">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(936,966</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zKk3k78WGco" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Long-term portion of notes payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,209,242</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,085,035</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">Subordinated Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Issue Date</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Interest Rate</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Interest Due</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Principal Due</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 26%; text-align: left">2022 Unrelated Notes</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_902_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z1bdVQk0YeC3" title="Issue Date">April 1, 2022</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zwFC4ozgkqg1" title="Interest Date">12</span>%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zBVPgnrmW9r7" title="Interest Due">Quarterly</span></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeta937Hxzld" title="Principal Due">March 30, 2025</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Future Minimum Principal Payments of Notes payable</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zaSpJXl6ncEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zCziVJRcj5J" style="display: none">Schedule
of Future Minimum Principal Payments of Notes payable</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zVT9iX2V64ub" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zVPlWyCWuWy3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%; text-align: center; padding-bottom: 1.5pt">2025</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: right">2,364,500</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zUZu1N7u8Qv3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: center; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,364,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>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="idm140461205308160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable - Related Parties (Tables) - Related Party [Member]<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Notes Payable</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zpwDj2TOYWsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below summarizes all notes payable to related parties at December 31, 2023 and 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zjE2OIjiUdu6" style="display: none">Schedule
of Notes Payable</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_zbhRkL6QA3r5" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_493_20221231_zZNG4v8lB08l" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zzVc2hBqkJs3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: justify">Notes payable &#8211; &#8220;2022 Related Note&#8221;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">600,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">600,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zsJeXjbxrHqc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Less unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(39,398</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(70,916</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zxpALGaBiERh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Long-term portion of notes payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">560,602</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">529,084</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Future Minimum Principal Payments of Notes Payable</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z11ItHllJF1i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum principal payments of the 2022 Notes to related parties are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_znSxpYUdrFC2" style="display: none">Schedule
of Future Minimum Principal Payments of Notes Payable</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">As of December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20231231_zjrzTGmvPnH6" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLTDzaVl_z0hl0sG39EZ4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 84%; text-align: center; padding-bottom: 1.5pt">2025</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right">600,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebt_iTI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_mtLTDzaVl_zvAYhFrOPvpj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: center; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">600,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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="idm140461207049888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Schedule of Operating Lease</a></td>
<td class="text"><p id="xdx_897_eus-gaap--LesseeOperatingLeasesTextBlock_zUzhDreO60V8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
each of the below listed leases, management has determined it will utilize the base rental period and have not considered any renewal
periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zm4SkLy3JjD" style="display: none">Schedule of Operating Lease</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Location</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Square Feet</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Monthly Rent</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Lease Expiry</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: left">Columbus, OH</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zNEu0tYSmCr2" style="width: 16%; text-align: right" title="Land">6,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zIz7De2D9iVe" style="width: 16%; text-align: right" title="Rent expense">5,100</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zMaGTpXZMubj" style="width: 28%; text-align: right" title="Lease Expiry">December 31, 2028</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zKxVo7FwXwj3" style="text-align: right" title="Land">36,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zwsG8RLrY88" style="text-align: right" title="Rent expense">44,049</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_988_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zhezISt7ws1b" style="text-align: right" title="Lease Expiry">August 31, 2026</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Sterling Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zhADnavmmrrk" style="text-align: right" title="Land">37,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zpFHMllU2Eg6" style="text-align: right" title="Rent Expense">21,692</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_981_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zeoNpAO5DDe2" style="text-align: right" title="Lease Expiry">April 30, 2028</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Traverse City, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zPZR4iyJDNug" style="text-align: right" title="Land">5,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zIgSSSJAYlDf" style="text-align: right" title="Rent Expense">4,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zjyGUR1o6Ji3" style="text-align: right" title="Lease Expiry">January 31, 2024</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Temporary space</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Madison Heights, MI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zuyNKnPxub74" style="text-align: right" title="Land">3,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zAzdontSKDD8" style="text-align: right" title="Rent Expense">1,605</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_98C_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zypzJrxPGqTc" style="text-align: right" title="Lease Expiry">month to month</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Vehicles</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>various</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">n/a </span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--PaymentsForRent_c20230101__20231231_z0CrnQz4X0J9" style="text-align: right" title="Vehichle rent expense">4,901</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td id="xdx_987_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231_zUBv17uDqyFk" style="text-align: right" title="Lease Expiry">September 30, 2028</td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Rental Payment for Operating Lease</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zkpqbZ5v0gE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the future minimum lease payments under our leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zSoSlLHazqQ3" style="display: none">Schedule
of Future Rental Payment for Operating Lease</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">For the Year Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Finance Lease</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Operating Leases</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20231231_zg7qnNEQsc2d" style="width: 12%; text-align: right" title="Finance lease, 2024">67,358</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20231231_zYZqIzsxapDf" style="width: 12%; text-align: right" title="Operating Leases, 2024">955,427</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20231231_zwONyF3JLpy" style="text-align: right" title="Finance lease, 2025">67,358</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_c20231231_zIAdsGB7gxv2" style="text-align: right" title="Operating Leases, 2025">956,826</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20231231_z3GDdt2vN9Z2" style="text-align: right" title="Finance lease, 2026">59,253</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_c20231231_zVzsDU2aRHlc" style="text-align: right" title="Operating Leases, 2026">721,664</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20231231_zIKi92RNYLBh" style="text-align: right" title="Finance lease, 2027">47,028</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_c20231231_zShWp0dJZ0W9" style="text-align: right" title="Operating Leases, 2027">355,972</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2028</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20231231_zvNGCnIW8rNg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finance lease, 2028">26,912</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_c20231231_zGHQMjQEVgHh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter">166,884</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right" title="Finance lease, 2028"><p id="xdx_98F_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20231231_z1TaJ98AWfIe" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Finance lease, Less Imputed interest">(42,040</p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right" title="Thereafter"><p id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20231231_zNFEjzW5Uud6" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Operating Lease, less imputed interest">(496,382</p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less short-term lease payments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right" title="Finance lease, 2028"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">-</p></td><td style="padding-bottom: 1.5pt; text-align: left"></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right" title="Thereafter"><p id="xdx_98E_eus-gaap--ShortTermLeaseCommitmentAmount_iNI_pp0p0_di_c20231231_zQTz679ei55h" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Operating Lease, short-term lease payments">(4,814</p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98F_ecustom--FinanceLeaseLiabilityPaymentDue_iI_c20231231_zLCvydnBR8pj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finance Lease">225,869</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98C_ecustom--LesseeOperatingLeaseLiabilityPaymentDue_iI_pp0p0_c20231231_zpulaSoVx7M" style="border-bottom: Black 1.5pt solid; text-align: right" title="Operating Leases">2,655,577</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Summary of Components of Lease Expense</a></td>
<td class="text"><p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_z8L6adjBFFll" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the components of lease expense:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_z8oqiXIpVtLh" style="display: none">Summary
of Components of Lease Expense</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the Year Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230101__20231231_zSMxeMLdOBYb" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20220101__20221231_zpsoeObUqi5e" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zC8UYDRmvWDl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zw6qsFRe9xck" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Amortization of ROU assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">42,115</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">6,708</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zuMrSoV0emn2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Interest on lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,514</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,933</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_z4tgVz09Awse" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">954,040</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">952,270</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zjIhzFy3Hswk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,254</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,254</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock', window );">Schedule of Additional Information Pertaining to Leases</a></td>
<td class="text"><p id="xdx_898_ecustom--ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_z9TQuaBAheFd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables set forth additional information pertaining to our leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zd0C0bkVS7Pg" style="display: none">Schedule
of Additional Information Pertaining to Leases</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">For the Year Ending December 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Financing cash flows from finance leases (interest)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20230101__20231231_z44xAjYhxihg" style="width: 12%; text-align: right" title="Financing cash flows from finance leases (interest)">16,514</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20220101__20221231_zsfoh9vHsor9" style="width: 12%; text-align: right" title="Financing cash flows from finance leases (interest)">2,933</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Financing cash flows from finance leases (principal)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FinanceLeasePrincipalPayments_c20230101__20231231_zIHFeFjDPun" style="text-align: right" title="Financing cash flows from finance leases (principal)">34,954</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FinanceLeasePrincipalPayments_c20220101__20221231_zn17gw8kGNEl" style="text-align: right" title="Financing cash flows from finance leases (prinicipal)">5,366</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating cash flows from operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--OperatingLeasePayments_pp0p0_c20230101__20231231_zntbdAOowzJl" style="text-align: right" title="Operating cash flows from operating leases">720,889</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20221231_zWJC6zkEvzMb" style="text-align: right" title="Operating cash flows from operating leases">635,324</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">ROU assets obtained in exchange for new finance lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_c20230101__20231231_zqWSUz4kx9j1" style="text-align: right" title="ROU assets obtained in exchange for new finance lease liability">107,610</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_c20220101__20221231_zI0UJ4IxPh6i" style="text-align: right" title="ROU assets obtained in exchange for new finance lease liability">160,990</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted average remaining lease term &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zncWY2kfqd7l" title="Weighted average remaining lease term - finance leases">4.2</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_z7AYY8MvT6Hf" title="Weighted average remaining lease term - finance leases">5.8</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average remaining lease term &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zN6cQ3nRXrUg" title="Weighted average remaining lease term - operating leases">3.5</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zrbMAa5zIWye" title="Weighted average remaining lease term - operating leases">4.5</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Discount rate &#8211; finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20231231_zRdOotMiakJg" style="text-align: right" title="Weighted average discount rate - finance leases">8.87</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20221231_zqznwZZ8E7Yg" style="text-align: right" title="Weighted average discount rate - finance leases">7.50</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average discount rate &#8211; operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20231231_zxoZBa0elpIa" title="Weighted average discount rate - operating leases">7.01</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20221231_zFNA4mgK10ed" title="Weighted average discount rate - operating leases">6.97</span></td><td style="text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_OperatingLeasesAndFinanceLeasesTableTextBlock', window );">Schedule of Operating and Finance Leases</a></td>
<td class="text"><p id="xdx_893_ecustom--OperatingLeasesAndFinanceLeasesTableTextBlock_zY3o8U2shVM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zF1nBvIU70m7" style="display: none">Schedule
of Operating and Finance Leases</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20231231_zsOLwkAf5erc" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zDTrF4VnPKal" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zYLSoTqDFUEi" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Right-of-use assets, operating</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,532,928</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,200,191</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zOFZOZSNt9Cc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Lease liabilities, operating &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">712,607</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">692,074</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zn1zmknbHRx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Lease liabilities, operating &#8211; net of current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,942,970</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,624,608</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zI44WR0y4FGc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Total operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,655,577</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,316,682</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance leases:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pp0p0_zMTAWiXbIAA7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Right-of-use assets, finance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">268,600</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">160,990</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pp0p0_di_zyr4LMzq1It5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(48,823</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,708</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zKnVGtX7FhMf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Right-of-use assets, finance, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">219,777</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,282</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_zgPF8NucLTzf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Lease liabilities, finance &#8211; current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">49,926</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22,493</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_zL6d0WKtxbsh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Lease liabilities, finance &#8211; net of current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">175,943</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">133,131</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zFBDcpeWVBv5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Total finance lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">255,869</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">155,624</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_OperatingLeasesAndFinanceLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Leases And Finance Leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_OperatingLeasesAndFinanceLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Additional Information Pertaining to Leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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="idm140461298939344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock', window );">Schedule of Estimated Values of Warrants Valuation Assumptions</a></td>
<td class="text"><p id="xdx_89F_ecustom--ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_zGsQZTFyxr25" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zLsuG0eRjh0l" style="display: none">Schedule
of Estimated Values of Warrants Valuation Assumptions</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
    Issued <br/>
    April 1, 2022</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 84%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free
    interest rate</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zm4ki6X3IFpl" title="Warrants, measurement input percentage">2.55</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    average expected term</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zw4GbALhU10i" title="Warrants, term">5</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected
    volatility</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zXM9qq1uE5I8" title="Warrants, measurement input percentage">116.32</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected
    dividend yield</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z5E03tuZuTxa" title="Warrants, measurement input percentage">0.00</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Estimated Values Of Warrants Valuation Assumptions [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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="idm140461209135552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">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>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Estimated Values of Stock Option Grants Valuation Assumptions</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zTy9VMsvhI08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zHL7Gf0LMAZi" style="display: none">Schedule
of Estimated Values of Stock Option Grants Valuation Assumptions</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Grant Date <br/> April 14, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 84%; text-align: justify">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zq8UchHKIQEe" title="Risk-free interest rate">2.82</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Weighted average expected term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pid_dtY_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zG3c4dvT6gb7" title="Weighted average expected term">6</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zeCbp7ENP00b" title="Expected volatility">116.60</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_z8qvLDHbtDsc" title="Expected dividend yield">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zQ3X0HirPRNa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock option activity during the years ended December 31, 2023 and 2022 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_znBokUq6XaM4" style="display: none">Schedule of Stock Option Activity</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Under Option</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; padding-bottom: 1.5pt">Outstanding at January 1, 2023</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zE42HBDl7L13" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Shares Under Option, Outstanding beginning balance">365,447</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQo4TWZjjhs4" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance">5.89</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEYthYBCBFDi" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNRKx5H0luqi" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance">19,200</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNBOHSbO14L5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Forfeited and expired">(7,560</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWxTIygGCmjb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired">15.34</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqMPJAqTE2M4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired">(19,200</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Outstanding at December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6dxGGcTuC6a" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance">357,887</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlUfh1Q4e8ql" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance">5.69</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZYBP2ZxUylh" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJEa9guMmI26" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance"><span style="-sec-ix-hidden: xdx2ixbrl1430">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Exercisable at December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zPggPDQ9oIcj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance">186,594</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbRXR4tceeK9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance">5.60</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zS68GQt3HgJ9" title="Weighted Average Remaining Contractual Life Outstanding, beginning">7</span> years</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z7A7W4vRkE78" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance"><span style="-sec-ix-hidden: xdx2ixbrl1438">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Shares</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Average</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Remaining</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Aggregate</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Under</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Exercise</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Contractual</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Intrinsic</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Option</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Life</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding at January 1, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zioWWGGDtHR2" style="width: 11%; text-align: right" title="Shares Under Option, Outstanding beginning balance">144,860</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNRUIRDTajDk" style="width: 11%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance">5.61</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsgCbnyXx2oe" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zPQoiTA2l4Xc" style="width: 11%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance">19,200</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Granted</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmpAAxK98cxi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted">220,587</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zKDYGuvDEOt6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted">6.08</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Outstanding at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zOu1r0isglc1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance">365,447</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znXNVVBi5iQc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance">5.89</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCE3BvRSrqNh" title="Weighted Average Remaining Contractual Life Outstanding, beginning">8</span> years</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvqeZCm6FtB4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance">19,200</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Exercisable at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zP4fKeeVO1H5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance">93,085</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zulO1FtAPaXd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance">6.44</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zq2W0O6weVV7" title="Weighted Average Remaining Contractual Life Outstanding, beginning">7</span> years</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbrTV1vLC4E2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance">19,200</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock', window );">Schedule of Stock Options Grant</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock_z9bpBoOCauu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following represent grants of stock options, including the fair value recognized or to be recognized over the requisite service period:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_z43BJHL7LyC">Schedule
of Stock Options Grant</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Grant date</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Shares granted <br/> (canceled)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Exercise price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Date fully vested</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 24%; text-align: right">February 10, 2016</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zRUmAjCFXkAl" style="width: 14%; text-align: right" title="Shares granted (canceled)">4,200</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zNO6FPwncSG3" style="width: 12%; text-align: right" title="Exercise price">48.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 24%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zibud23B4Zt1" title="Date fully vested">February 10, 2020</span></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_znMuzdIPyaie" style="width: 10%; text-align: right" title="Fair value">174,748</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">December 6, 2016</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zY9MkxLqPdo4" style="text-align: right" title="Shares granted (canceled)">2,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zZ0lBY1YcIcd" style="text-align: right" title="Exercise price">38.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zGHbLk0TKoFk" title="Date fully vested">December 6, 2020</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zGFjb3DO1A96" style="text-align: right" title="Fair value">63,937</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">September 25, 2017</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zTQQ6gR9F2Ai" style="text-align: right" title="Shares granted (canceled)">15,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zKatmuSiPHn6" style="text-align: right" title="Exercise price">15.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zhMc6JX3LRu6" title="Date fully vested">September 25, 2019</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zV7nCACyYm0a" style="text-align: right" title="Fair value">194,149</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">September 25, 2017</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zmzM26EnAzWg" style="text-align: right" title="Shares granted (canceled)">10,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zAwxzexVqzk2" style="text-align: right" title="Exercise price">19.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zPQhjkaTM6T3" title="Date fully vested">September 25, 2019</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zR4QyoEXOH27" style="text-align: right" title="Fair value">126,862</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">January 30, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zm27pojgvcae" style="text-align: right" title="Shares granted (canceled)">250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zEC2GqZ4Tdz4" style="text-align: right" title="Exercise price">45.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zrvRbHeXJTw6" title="Date fully vested">January 30, 2019</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zwvmKPD03gE8" style="text-align: right" title="Fair value">885</td><td style="text-align: left"><p style="margin-top: 0; margin-bottom: 0">&#160;</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">&#160;</p></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">March 11, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_iN_di_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zpItsr1Q705l" style="text-align: right" title="Shares granted (canceled)">(33,200</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zTwfxkCImaU2" style="text-align: right" title="Exercise price"><span style="-sec-ix-hidden: xdx2ixbrl1522">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zw3rO0eJ51sb" style="text-align: right" title="Fair value"><span style="-sec-ix-hidden: xdx2ixbrl1524">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">March 11, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zDvWfHRMRfh3" style="text-align: right" title="Shares granted (canceled)">33,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zcsljec18U3c" style="text-align: right" title="Exercise price">6.50</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zj1mOR7OkeLa" title="Date fully vested">December 6, 2020</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_fKDEp_zH84ymd0nmF4" style="text-align: right" title="Fair value">24,898</td><td style="text-align: left">(1)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">March 11, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zsyhjmga0VDl" style="text-align: right" title="Shares granted (canceled)">10,100</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zMAI4pddgT4g" style="text-align: right" title="Exercise price">6.50</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zQlKm5I2u0Ah" title="Date fully vested">March 11, 2023</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zBnhrUL90DNe" style="text-align: right" title="Fair value">44,591</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">September 2, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zIaZelWAiO2g" style="text-align: right" title="Shares granted (canceled)">99,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zGgti6to58ga" style="text-align: right" title="Exercise price">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zUJp0UzPjtz2" title="Date fully vested">September 2, 2024</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zg4jkvzlyiu7" style="text-align: right" title="Fair value">327,181</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">April 14, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zoN6rHZOY8U" style="text-align: right" title="Shares granted (canceled)">220,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zx2BNp5uZu0c" style="text-align: right" title="Exercise price">6.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zyqeE9NCQXs3" title="Date fully vested">April 14, 2025</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_z569bqkCvtv3" style="text-align: right" title="Fair value">1,152,470</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F05_zrTtssEP0Okk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F13_zHeLowwfEtzi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
    incremental fair value of replacement shares compared to canceled shares.</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. 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://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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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="idm140461203211616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain Relationships and Related Transactions (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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Related Party Transactions</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zVRB3y46v6H8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zGWQ2AXyhEv4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of Related Party Transactions</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Name of<br/> Investor</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Relationship to Intellinetics</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of<br/> Shares<br/> Purchased</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount of<br/> Notes<br/> Purchased</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Date of<br/> Transaction</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 20%; text-align: left">Michael N. Taglich</td><td style="width: 2%">&#160;</td>
    <td id="xdx_988_ecustom--RelationshipToCompany_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zjYXYswkrd1b" style="width: 28%; text-align: left" title="Relationship to the Company">Director;
    Beneficially owns more than 5% of the common stock of Intellinetics.</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zX05eSGEGD46" style="width: 14%; text-align: right" title="Number of Shares Purchased">262,986</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zJPbhkLMPX1h" style="width: 14%; text-align: right" title="Amounts of notes purchased"><span style="-sec-ix-hidden: xdx2ixbrl1591">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 12%; text-align: right"><span id="xdx_90F_eus-gaap--RelatedPartyTransactionDate_dd_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zfOmwIB6zKn9" title="Date of Transaction">04/01/2022</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Robert F. Taglich</td><td>&#160;</td>
    <td id="xdx_988_ecustom--RelationshipToCompany_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_za4MQaeWx9u7" style="text-align: left" title="Relationship to the Company">Beneficially owns more than 5% of the Common Stock of Intellinetics.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_zAFrjUYvN6oh" style="text-align: right" title="Number of Shares Purchased">179,652</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_znXdw9T3DHQ" style="text-align: right" title="Amounts of notes purchased">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--RelatedPartyTransactionDate_dd_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_zs3Ej99YCK8k" title="Date of Transaction">04/01/2022</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140461209092528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Organization and Nature of Operations (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's 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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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="idm140461294548816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue performance obligations percentage</a></td>
<td class="nump">98.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 72,212<span></span>
</td>
<td class="nump">$ 74,448<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts receivable</a></td>
<td class="nump">124,103<span></span>
</td>
<td class="nump">88,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings', window );">Inventory allowances</a></td>
<td class="nump">24,000<span></span>
</td>
<td class="nump">24,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_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of long lived assets</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_OtherAssets', window );">Other long-term assets</a></td>
<td class="nump">630,979<span></span>
</td>
<td class="nump">402,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">$ 26,404<span></span>
</td>
<td class="nump">$ 25,830<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful live</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful live</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful live</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful live</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost', window );">Software development cost capiatlized</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 43,771<span></span>
</td>
</tr>
<tr class="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 Computer Software, Additions</a></td>
<td class="nump">436,837<span></span>
</td>
<td class="nump">376,345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="nump">$ 558,976<span></span>
</td>
<td class="nump">$ 253,797<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=INLX_IntellineticsOhioAndGraphicSciencesMember', window );">Intellinetics Ohio and Graphic Sciences [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of voting rights outstanding</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 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_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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-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_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of valuation reserves, other allowances, and customer advances received on long-term contracts or programs, of inventory expected to be converted to cash, sold or exchanged within the normal operating cycle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets 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 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 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)(10))<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 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><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(10))<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_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.</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 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://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> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=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_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=INLX_IntellineticsOhioAndGraphicSciencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=INLX_IntellineticsOhioAndGraphicSciencesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>51
<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="idm140461209334272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Changes in Contract Assets and Liabilities (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_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Beginning of Period</a></td>
<td class="nump">$ 80,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract', window );">Revenue Recognized in Advance of Billings</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ContractWithCustomerAssetCommissionPaid', window );">Commissions Paid</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ContractWithCustomerAssetCommissionRecognized', window );">Commissions Recognized</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Ending of Period</a></td>
<td class="nump">140,165<span></span>
</td>
<td class="nump">$ 80,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Balance at Beginning of Period</a></td>
<td class="nump">2,754,064<span></span>
</td>
<td class="nump">1,194,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_DeferredRevenueAddition', window );">Addition from acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">860,456<span></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_INLX_DeferredRevenueLiabilityBillings', window );">Billings</a></td>
<td class="nump">7,808,195<span></span>
</td>
<td class="nump">7,107,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_DeferredRevenueRevenueRecognized', window );">Recognized revenue</a></td>
<td class="num">(7,634,451)<span></span>
</td>
<td class="num">(6,408,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_DeferredRevenueCurrent', window );">Balance at End of Period</a></td>
<td class="nump">2,927,808<span></span>
</td>
<td class="nump">2,754,064<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Beginning of Period</a></td>
<td class="nump">1,121,083<span></span>
</td>
<td class="nump">1,176,059<span></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_INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition', window );">Addition from acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">68,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ContractWithCustomerAssetReceivablesBillings', window );">Billings</a></td>
<td class="nump">16,389,136<span></span>
</td>
<td class="nump">14,422,286<span></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_INLX_ContractWithCustomerAssetPaymentsRecevied', window );">Payments Received</a></td>
<td class="num">(15,659,844)<span></span>
</td>
<td class="num">(14,545,641)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Ending of Period</a></td>
<td class="nump">1,850,375<span></span>
</td>
<td class="nump">1,121,083<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=INLX_AccountsReceivableUnbilledMember', window );">Accounts Receivable Unbilled [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Beginning of Period</a></td>
<td class="nump">596,410<span></span>
</td>
<td class="nump">444,782<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract', window );">Revenue Recognized in Advance of Billings</a></td>
<td class="nump">5,195,866<span></span>
</td>
<td class="nump">3,776,612<span></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_INLX_ContractWithCustomerAssetReceivablesBillings', window );">Billings</a></td>
<td class="num">(4,471,439)<span></span>
</td>
<td class="num">(3,624,984)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Ending of Period</a></td>
<td class="nump">1,320,837<span></span>
</td>
<td class="nump">596,410<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=INLX_ContractAssestsMember', window );">Contract Assests [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Beginning of Period</a></td>
<td class="nump">80,378<span></span>
</td>
<td class="nump">78,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_ContractWithCustomerAssetCommissionPaid', window );">Commissions Paid</a></td>
<td class="nump">194,455<span></span>
</td>
<td class="nump">120,966<span></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_INLX_ContractWithCustomerAssetCommissionRecognized', window );">Commissions Recognized</a></td>
<td class="num">(134,668)<span></span>
</td>
<td class="num">(119,144)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Balance at Ending of Period</a></td>
<td class="nump">$ 140,165<span></span>
</td>
<td class="nump">$ 80,378<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ContractWithCustomerAssetCommissionPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset commission paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ContractWithCustomerAssetCommissionPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ContractWithCustomerAssetCommissionRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset commission recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ContractWithCustomerAssetCommissionRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset cumulative catch up adjustment to addition from aquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ContractWithCustomerAssetPaymentsRecevied">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset payments recevied.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ContractWithCustomerAssetPaymentsRecevied</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ContractWithCustomerAssetReceivablesBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset receivables billings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_ContractWithCustomerAssetReceivablesBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DeferredRevenueAddition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue addition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DeferredRevenueAddition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DeferredRevenueLiabilityBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue liability billings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DeferredRevenueLiabilityBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DeferredRevenueRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue revenue recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DeferredRevenueRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 revenue recognized for cumulative catch-up adjustment from contract modification which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_OffsettingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffsettingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=INLX_AccountsReceivableUnbilledMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=INLX_AccountsReceivableUnbilledMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=INLX_ContractAssestsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=INLX_ContractAssestsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>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="idm140461205834528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Allowance for Credit Losses (Details)<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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance</a></td>
<td class="num">$ (88,331)<span></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_INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults', window );">Provisions reductions charged to operating results</a></td>
<td class="num">(50,018)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Accounts write-offs</a></td>
<td class="nump">14,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance</a></td>
<td class="num">$ (124,103)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for doubtful accounts receivable charged to operating results.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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="idm140461298263488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Segment Information (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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 16,886,381<span></span>
</td>
<td class="nump">$ 14,016,928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Total gross profit</a></td>
<td class="nump">10,563,955<span></span>
</td>
<td class="nump">8,909,158<span></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_INLX_CapitalAdditionsNet', window );">Total capital additions, net</a></td>
<td class="nump">548,077<span></span>
</td>
<td class="nump">621,096<span></span>
</td>
</tr>
<tr class="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 );">Total goodwill</a></td>
<td class="nump">5,789,821<span></span>
</td>
<td class="nump">5,789,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">19,026,260<span></span>
</td>
<td class="nump">19,943,142<span></span>
</td>
</tr>
<tr class="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=INLX_DocumentManagementMember', window );">Document Management [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">7,298,264<span></span>
</td>
<td class="nump">5,999,726<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Total gross profit</a></td>
<td class="nump">6,133,130<span></span>
</td>
<td class="nump">4,978,163<span></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_INLX_CapitalAdditionsNet', window );">Total capital additions, net</a></td>
<td class="nump">441,990<span></span>
</td>
<td class="nump">434,654<span></span>
</td>
</tr>
<tr class="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 );">Total goodwill</a></td>
<td class="nump">3,989,645<span></span>
</td>
<td class="nump">3,989,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">10,104,004<span></span>
</td>
<td class="nump">10,284,143<span></span>
</td>
</tr>
<tr class="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=INLX_DocumentConversionMember', window );">Document Conversion [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">9,588,117<span></span>
</td>
<td class="nump">8,017,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Total gross profit</a></td>
<td class="nump">4,430,825<span></span>
</td>
<td class="nump">3,930,995<span></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_INLX_CapitalAdditionsNet', window );">Total capital additions, net</a></td>
<td class="nump">106,087<span></span>
</td>
<td class="nump">186,442<span></span>
</td>
</tr>
<tr class="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 );">Total goodwill</a></td>
<td class="nump">1,800,176<span></span>
</td>
<td class="nump">1,800,176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 8,922,256<span></span>
</td>
<td class="nump">$ 9,658,959<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_CapitalAdditionsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital additions, net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_CapitalAdditionsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=INLX_DocumentManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=INLX_DocumentManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=INLX_DocumentConversionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=INLX_DocumentConversionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>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="idm140461207195120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets (see Note 5)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,888,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,025,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,072,530<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,108,976<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,916,335<span></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_INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice', window );">Purchase price</a></td>
<td class="nump">$ 6,383,269<span></span>
</td>
<td class="nump">6,383,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill - Excess of purchase price over fair value of net assets acquired</a></td>
<td class="nump">$ 3,466,934<span></span>
</td>
<td class="nump">$ 3,466,934<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed purchase price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>55
<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="idm140461209483296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Pro Forma Information (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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Total revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,794,780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58,543<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic', window );">Basic net income per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=INLX_YellowFolderMember', window );">Yellow Folder [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Total revenues</a></td>
<td class="nump">$ 3,613,764<span></span>
</td>
<td class="nump">$ 2,460,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_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 677,820<span></span>
</td>
<td class="nump">$ 520,186<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessAcquisitionProFormaEarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=INLX_YellowFolderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=INLX_YellowFolderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>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="idm140461206335264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<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_INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,383,269<span></span>
</td>
<td class="nump">$ 6,383,269<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,466,934<span></span>
</td>
<td class="nump">$ 3,466,934<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition costs</a></td>
<td class="nump">$ 355,281<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_INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed purchase price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479405/805-10-25-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>57
<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="idm140461294564864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, cost</a></td>
<td class="nump">$ 5,249,000<span></span>
</td>
<td class="nump">$ 5,249,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(1,339,662)<span></span>
</td>
<td class="num">(829,354)<span></span>
</td>
</tr>
<tr class="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">$ 3,909,338<span></span>
</td>
<td class="nump">$ 4,419,646<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 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_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, cost</a></td>
<td class="nump">$ 297,000<span></span>
</td>
<td class="nump">$ 297,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(76,767)<span></span>
</td>
<td class="num">(47,067)<span></span>
</td>
</tr>
<tr class="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">$ 220,233<span></span>
</td>
<td class="nump">$ 249,933<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=INLX_ProprietaryTechnologyMember', window );">Proprietary Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 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_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, cost</a></td>
<td class="nump">$ 861,000<span></span>
</td>
<td class="nump">$ 861,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(150,675)<span></span>
</td>
<td class="num">(64,575)<span></span>
</td>
</tr>
<tr class="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">710,325<span></span>
</td>
<td class="nump">796,425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, cost</a></td>
<td class="nump">4,091,000<span></span>
</td>
<td class="nump">4,091,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 );">Intangible assets, accumulated amortization</a></td>
<td class="num">(1,112,220)<span></span>
</td>
<td class="num">(717,712)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">$ 2,978,780<span></span>
</td>
<td class="nump">$ 3,373,288<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=INLX_ProprietaryTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=INLX_ProprietaryTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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="idm140461294666928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Amortization Expense for Intangible Assets (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 and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 510,308<span></span>
</td>
<td class="nump">$ 436,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">510,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">492,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">352,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">326,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">309,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,918,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets</a></td>
<td class="nump">$ 3,909,338<span></span>
</td>
<td class="nump">$ 4,419,646<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>59
<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="idm140461209228112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Changes in Fair Value of Earnout Liabilities (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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_EarnoutLiability', window );">Fair value, beginning balance</a></td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 1,630,681<span></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_INLX_PaymentForContingentConsiderationEarnout', window );">Payments</a></td>
<td class="num">(700,000)<span></span>
</td>
<td class="num">(1,018,333)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_EarnoutLiability', window );">Fair value , ending balance</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">700,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_INLX_AdjustmentToFairValueOfContingentConsiderationEarnout', window );">Change in fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 87,652<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_AdjustmentToFairValueOfContingentConsiderationEarnout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment to fair value of contingent consideration earnout.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_AdjustmentToFairValueOfContingentConsiderationEarnout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_EarnoutLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnout liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_EarnoutLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_PaymentForContingentConsiderationEarnout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment for contingent consideration earnout.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_PaymentForContingentConsiderationEarnout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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="idm140461204823824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Details Narrative)<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 Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsSensitivityAnalysisDescription', window );">Unobservable Measurement Input, Uncertainty, Description</a></td>
<td class="text">Key
unobservable inputs included revenue growth rates, which ranged from 0% to 7%, and volatility rates, which were 20% for gross profits.<span></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_FairValueMeasurementsSensitivityAnalysisDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 uncertainty of fair value measurement from use of unobservable input, including, but not limited to, inter-relationships among inputs used in fair value measurement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 820<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_FairValueMeasurementsSensitivityAnalysisDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140461290775072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Computer hardware and purchased software</a></td>
<td class="nump">$ 1,437,023<span></span>
</td>
<td class="nump">$ 1,352,581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">395,919<span></span>
</td>
<td class="nump">395,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Furniture and fixtures</a></td>
<td class="nump">324,296<span></span>
</td>
<td class="nump">314,396<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">2,157,238<span></span>
</td>
<td class="nump">2,062,895<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">(1,232,981)<span></span>
</td>
<td class="num">(994,189)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 924,257<span></span>
</td>
<td class="nump">$ 1,068,706<span></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_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</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 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 additions or improvements to assets held under a lease 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> -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_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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="idm140461204005520">
<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, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 255,689<span></span>
</td>
<td class="nump">$ 229,599<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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="idm140461205195312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Notes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Apr. 02, 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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable &#8211; &#8220;2022 Related Note&#8221;</a></td>
<td class="nump">$ 2,364,500<span></span>
</td>
<td class="nump">$ 3,344,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less unamortized debt issuance costs</a></td>
<td class="num">(155,258)<span></span>
</td>
<td class="num">(300,904)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Less unamortized debt discount</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(22,045)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Less current portion, net</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(936,966)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Long-term portion of notes payable</a></td>
<td class="nump">$ 2,209,242<span></span>
</td>
<td class="nump">2,085,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member] | 2022 Unrelated Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issue Date</a></td>
<td class="text">Apr.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Date</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Interest Due</a></td>
<td class="text">Quarterly<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Principal Due</a></td>
<td class="text">Mar. 30,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member] | 2022 Unrelated Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable &#8211; &#8220;2022 Related Note&#8221;</a></td>
<td class="nump">$ 2,364,500<span></span>
</td>
<td class="nump">2,364,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member] | Two Thousand Twenty Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable &#8211; &#8220;2022 Related Note&#8221;</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">980,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less unamortized debt issuance costs</a></td>
<td class="num">(39,398)<span></span>
</td>
<td class="num">(70,916)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Long-term portion of notes payable</a></td>
<td class="nump">560,602<span></span>
</td>
<td class="nump">529,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | 2022 Related Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable &#8211; &#8220;2022 Related Note&#8221;</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Date</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=INLX_TwoThousandTwentyNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=INLX_TwoThousandTwentyNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoRelatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoRelatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>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="idm140461203983392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Future Minimum Principal Payments of Notes payable (Details) - Nonrelated Party [Member]<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">$ 2,364,500<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 2,364,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>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="idm140461206330336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Future Minimum Principal Payments of Notes Payable (Details) - Related Party [Member]<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">$ 600,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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="idm140461198927056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable &#8211; Unrelated Parties (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 13, 2024</div></th>
<th class="th"><div>Dec. 02, 2022</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th"><div>Mar. 02, 2020</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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,045<span></span>
</td>
<td class="nump">102,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=INLX_TwelvePercentageSubordinatedNotesMember', window );">12% Subordinated Notes [Member] | Accredited Investors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Value of stock sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Stock issued during conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Conversion of units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member] | 2022 Unrelated Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,364,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_INLX_DebtInstrumentFaceAmountPercentage', window );">Principal amount percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member] | 2022 Unrelated Notes [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="nump">$ 2,364,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDefaultLongtermDebtAmount', window );">Notes payable due</a></td>
<td class="nump">845,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member] | Amendment Of Twenty Twenty Two Notes [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="nump">$ 1,519,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">Dec. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member] | 2022 Related Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=INLX_UnrelatedPartyMember', window );">Unrelated Party [Member] | 2022 Unrelated Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 30,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=INLX_UnrelatedPartyMember', window );">Unrelated Party [Member] | Amendment Of Twenty Twenty Two Notes [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">Dec. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest Expense, Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">514,480<span></span>
</td>
<td class="nump">737,949<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,364,500<span></span>
</td>
<td class="nump">3,344,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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member] | 2022 Unrelated Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 30,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member] | 12% Subordinated Notes [Member] | Accredited Investors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">717,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_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb. 28,  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_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Value of stock sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Stock issued during conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Conversion of units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,019,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_INLX_RemainingNotesPayable', window );">Remaining notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">980,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 320,000<span></span>
</td>
<td class="nump">$ 22,045<span></span>
</td>
<td class="nump">$ 102,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">New issues, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DebtInstrumentFaceAmountPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument face amount percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DebtInstrumentFaceAmountPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</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_INLX_RemainingNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_RemainingNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDefaultLongtermDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured.</p></div>
<a href="javascript: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(c))<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_DebtDefaultLongtermDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for 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/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><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 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://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_StockIssuedDuringPeriodValueConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwelvePercentageSubordinatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwelvePercentageSubordinatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=INLX_AccreditedInvestorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=INLX_AccreditedInvestorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_AmendmentOfTwentyTwentyTwoNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_AmendmentOfTwentyTwentyTwoNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoRelatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoRelatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=INLX_UnrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=INLX_UnrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140461209291184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable - Related Parties (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 02, 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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 103,518<span></span>
</td>
<td class="nump">$ 77,638<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | 2022 Related Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 600,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_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument interest rate stated percentage</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">12.00%<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_INLX_DebtInstrumentFaceAmountPercentage', window );">Principal amount percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_DebtInstrumentFaceAmountPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument face amount percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_DebtInstrumentFaceAmountPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for 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/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><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 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoRelatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoRelatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140461206585120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation (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_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCompensation', window );">Deferred incentive compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 100,828<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 obligation created by employee agreements whereby earned compensation will be paid in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>69
<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="idm140461205227088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Operating Lease (Details)<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>
<div>ft&#178;</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 4,901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">September 30, 2028<span></span>
</td>
</tr>
<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=INLX_ColumbusOHMember', window );">Columbus O H [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land | ft&#178;</a></td>
<td class="nump">6,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_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 5,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_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">December 31, 2028<span></span>
</td>
</tr>
<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=INLX_MadisonHeightsMIMember', window );">Madison Heights M I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land | ft&#178;</a></td>
<td class="nump">36,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_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 44,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">August 31, 2026<span></span>
</td>
</tr>
<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=INLX_SterlingHeightsMIMember', window );">Sterling Heights M I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land | ft&#178;</a></td>
<td class="nump">37,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 21,692<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">April 30, 2028<span></span>
</td>
</tr>
<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=INLX_TraverseCityMIMember', window );">Traverse City M I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land | ft&#178;</a></td>
<td class="nump">5,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 4,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_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">January 31, 2024<span></span>
</td>
</tr>
<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=INLX_MadisonHeightsMITemporarySpaceMember', window );">Madison Heights M I Temporary Space [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLineItems', window );"><strong>Product Liability Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Land | ft&#178;</a></td>
<td class="nump">3,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Vehichle rent expense</a></td>
<td class="nump">$ 1,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToTerminate', window );">Lease Expiry</a></td>
<td class="text">month to month<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of land held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</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_LesseeOperatingLeaseOptionToTerminate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and 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 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseOptionToTerminate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<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_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductLiabilityContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-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_ProductLiabilityContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=INLX_ColumbusOHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=INLX_ColumbusOHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=INLX_MadisonHeightsMIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=INLX_MadisonHeightsMIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=INLX_SterlingHeightsMIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=INLX_SterlingHeightsMIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=INLX_TraverseCityMIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=INLX_TraverseCityMIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=INLX_MadisonHeightsMITemporarySpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=INLX_MadisonHeightsMITemporarySpaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140461205224368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Future Rental Payment for Operating Lease (Details)<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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Finance lease, 2024</a></td>
<td class="nump">$ 67,358<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Operating Leases, 2024</a></td>
<td class="nump">955,427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">Finance lease, 2025</a></td>
<td class="nump">67,358<span></span>
</td>
</tr>
<tr class="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 );">Operating Leases, 2025</a></td>
<td class="nump">956,826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">Finance lease, 2026</a></td>
<td class="nump">59,253<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Operating Leases, 2026</a></td>
<td class="nump">721,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_FinanceLeaseLiabilityPaymentsDueYearFour', window );">Finance lease, 2027</a></td>
<td class="nump">47,028<span></span>
</td>
</tr>
<tr class="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 );">Operating Leases, 2027</a></td>
<td class="nump">355,972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">Finance lease, 2028</a></td>
<td class="nump">26,912<span></span>
</td>
</tr>
<tr class="re">
<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 );">Thereafter</a></td>
<td class="nump">166,884<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Finance lease, Less Imputed interest</a></td>
<td class="num">(42,040)<span></span>
</td>
</tr>
<tr class="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 );">Operating Lease, less imputed interest</a></td>
<td class="num">(496,382)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCommitmentAmount', window );">Operating Lease, short-term lease payments</a></td>
<td class="num">(4,814)<span></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_INLX_FinanceLeaseLiabilityPaymentDue', window );">Finance Lease</a></td>
<td class="nump">225,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_LesseeOperatingLeaseLiabilityPaymentDue', window );">Operating Leases</a></td>
<td class="nump">$ 2,655,577<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_FinanceLeaseLiabilityPaymentDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_FinanceLeaseLiabilityPaymentDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_LesseeOperatingLeaseLiabilityPaymentDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_LesseeOperatingLeaseLiabilityPaymentDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 finance 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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 finance 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_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 finance 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_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 finance 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_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 finance 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_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 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_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_ShortTermLeaseCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease commitment.</p></div>
<a href="javascript: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 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-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_ShortTermLeaseCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>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="idm140461322109248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Components of Lease Expense (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_LeaseCostAbstract', window );"><strong>Finance lease expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of ROU assets</a></td>
<td class="nump">$ 42,115<span></span>
</td>
<td class="nump">$ 6,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">16,514<span></span>
</td>
<td class="nump">2,933<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">954,040<span></span>
</td>
<td class="nump">952,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">$ 19,254<span></span>
</td>
<td class="nump">$ 19,254<span></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_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_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<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 (c)<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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>72
<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="idm140461209220592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Additional Information Pertaining to 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Financing cash flows from finance leases (interest)</a></td>
<td class="nump">$ 16,514<span></span>
</td>
<td class="nump">$ 2,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_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases (prinicipal)</a></td>
<td class="nump">34,954<span></span>
</td>
<td class="nump">5,366<span></span>
</td>
</tr>
<tr class="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 operating leases</a></td>
<td class="nump">720,889<span></span>
</td>
<td class="nump">635,324<span></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_INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability', window );">ROU assets obtained in exchange for new finance lease liability</a></td>
<td class="nump">$ 107,610<span></span>
</td>
<td class="nump">$ 160,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term - finance leases</a></td>
<td class="text">4 years 2 months 12 days<span></span>
</td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term - operating leases</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate - finance leases</a></td>
<td class="nump">8.87%<span></span>
</td>
<td class="nump">7.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate - operating leases</a></td>
<td class="nump">7.01%<span></span>
</td>
<td class="nump">6.97%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right of use assets obtained in exchange for new finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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_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_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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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="idm140461209123040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Operating and Finance Leases (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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets, operating</a></td>
<td class="nump">$ 2,532,928<span></span>
</td>
<td class="nump">$ 3,200,191<span></span>
</td>
</tr>
<tr class="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 );">Lease liabilities, operating &#8211; current</a></td>
<td class="nump">712,607<span></span>
</td>
<td class="nump">692,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities, operating &#8211; net of current</a></td>
<td class="nump">1,942,970<span></span>
</td>
<td class="nump">2,624,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">2,655,577<span></span>
</td>
<td class="nump">3,316,682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Right-of-use assets, finance</a></td>
<td class="nump">268,600<span></span>
</td>
<td class="nump">160,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(48,823)<span></span>
</td>
<td class="num">(6,708)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right-of-use assets, finance, net</a></td>
<td class="nump">219,777<span></span>
</td>
<td class="nump">154,282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Lease liabilities, finance &#8211; current</a></td>
<td class="nump">49,926<span></span>
</td>
<td class="nump">22,493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Lease liabilities, finance &#8211; net of current</a></td>
<td class="nump">175,943<span></span>
</td>
<td class="nump">133,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">$ 255,869<span></span>
</td>
<td class="nump">$ 155,624<span></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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<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 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_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of 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/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_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 amortization of 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization, of 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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="idm140461206190560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Estimated Values of Warrants Valuation Assumptions (Details) - Placement Agent [Member]<br></strong></div></th>
<th class="th"><div>Apr. 01, 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_srt_TitleOfIndividualAxis=INLX_PlacementAgentMember', window );">Measurement Input, Risk Free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input percentage</a></td>
<td class="nump">2.55<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=INLX_PlacementAgentMember', window );">Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants, term</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_srt_TitleOfIndividualAxis=INLX_PlacementAgentMember', window );">Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input percentage</a></td>
<td class="nump">116.32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=INLX_PlacementAgentMember', window );">Measurement Input, Expected Dividend Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input percentage</a></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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=INLX_PlacementAgentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=INLX_PlacementAgentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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="idm140461197128688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th"><div>Mar. 02, 2020</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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">25,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,113,621<span></span>
</td>
<td class="nump">4,073,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period shares new issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,740,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase of shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">124,258<span></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_INLX_FairValueOfWarrantsIssuedPricePerShare', window );">Fair value of warrants issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 177,164<span></span>
</td>
<td class="nump">$ 216,381<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=INLX_TaglichBrothersIncMember', window );">Taglich Brothers Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase of shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent', window );">Private placement agent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 175,924<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_INLX_UnderwritingExpenses', window );">Underwriting expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,439<span></span>
</td>
<td class="nump">99,589<span></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_INLX_PaymentToPlacementAgentOnPrivatePlacementOffering', window );">Private placement offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 440,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=INLX_AccreditedInvestorsMember', window );">Accredited Investors [Member] | 12% Subordinated Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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_SaleOfStockPricePerShare', window );">Sale of stock price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Value of stock sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Conversion of units, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Conversion of units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=INLX_AccreditedInvestorsMember', window );">Accredited Investors [Member] | Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of stock issued during period, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">875,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from private placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=INLX_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Placement agent cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">254,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_INLX_UnderwritingExpenses', window );">Underwriting expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">492,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=INLX_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | Taglich Brothers Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Placement agent cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 696,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase of shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 165,406<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,607<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_INLX_FairValueOfWarrantsIssuedPricePerShare', window );">Fair value of warrants issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 155,724<span></span>
</td>
<td class="nump">$ 116,793<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=INLX_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | Taglich Brothers Inc [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=INLX_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | Taglich Brothers Inc [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=INLX_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | Private Placement [Member] | 12% Subordinated Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of stock issued during period, shares</a></td>
<td class="nump">2,964,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period shares new issues</a></td>
<td class="nump">$ 8,705,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=INLX_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | Accredited Investors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of stock issued during period, shares</a></td>
<td class="nump">1,242,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share</a></td>
<td class="nump">$ 4.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period shares new issues</a></td>
<td class="nump">$ 5,740,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=INLX_TwoThousandFifteenEquityIncentivePlanMember', window );">2015 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock capital shares reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">497,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_ExerciseOfOutstandingWarrantsMember', window );">Exercise of Outstanding Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock capital shares reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">255,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase of shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 135,291<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_INLX_FairValueOfWarrantsIssuedPricePerShare', window );">Fair value of warrants issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.90<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_INLX_UnderwritingExpenses', window );">Underwriting expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 236,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantOneMember', window );">Warrant One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase of shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Warrant exercisable date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 30,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantTwoMember', window );">Warrant Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase of shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Warrant exercisable date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 30,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantThreeMember', window );">Warrant Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase of shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Warrant exercisable date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 30,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantFourMember', window );">Warrant Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase of shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Warrant exercisable date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 30,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantFiveMember', window );">Warrant Five [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase of shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable', window );">Warrant exercisable date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 30,  2027<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_INLX_FairValueOfWarrantsIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants issued price per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_FairValueOfWarrantsIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</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_INLX_PaymentToPlacementAgentOnPrivatePlacementOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment to placement agent on private placement offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_PaymentToPlacementAgentOnPrivatePlacementOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross proceeds paid to private placement agent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</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_INLX_UnderwritingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of underwriting expenses charged during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_UnderwritingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<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_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the warrants or rights are exercisable, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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.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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_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_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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://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_StockIssuedDuringPeriodValueConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=INLX_TaglichBrothersIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=INLX_TaglichBrothersIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=INLX_AccreditedInvestorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=INLX_AccreditedInvestorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwelvePercentageSubordinatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwelvePercentageSubordinatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=INLX_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=INLX_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=INLX_TwoThousandFifteenEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=INLX_TwoThousandFifteenEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_ExerciseOfOutstandingWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_ExerciseOfOutstandingWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_WarrantOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_WarrantTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_WarrantThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_WarrantFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=INLX_WarrantFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=INLX_WarrantFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>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="idm140461205295200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details) - April 14, 2022 Grant [Member]<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.82%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected term</a></td>
<td class="text">6 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">116.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AwardDateAxis=INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140461209156560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Stock Option Activity (Details) - Equity Option [Member] - 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares Under Option, Outstanding beginning balance</a></td>
<td class="nump">365,447<span></span>
</td>
<td class="nump">144,860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price, Outstanding beginning balance</a></td>
<td class="nump">$ 5.89<span></span>
</td>
<td class="nump">$ 5.61<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life Outstanding, beginning</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding, beginning balance</a></td>
<td class="nump">$ 19,200<span></span>
</td>
<td class="nump">$ 19,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Shares Under Option, Forfeited and expired</a></td>
<td class="num">(7,560)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price, Forfeited and expired</a></td>
<td class="nump">$ 15.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue', window );">Weighted- Average Exercise Price, Forfeited and expired</a></td>
<td class="num">$ (19,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares Under Option, Outstanding ending balance</a></td>
<td class="nump">357,887<span></span>
</td>
<td class="nump">365,447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price, Outstanding ending balance</a></td>
<td class="nump">$ 5.69<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding ending balance</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 19,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Shares Under Option, Exercisable ending balance</a></td>
<td class="nump">186,594<span></span>
</td>
<td class="nump">93,085<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price, Exercisable ending balance</a></td>
<td class="nump">$ 5.60<span></span>
</td>
<td class="nump">$ 6.44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life Outstanding, beginning</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Exercisable ending balance</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 19,200<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares Under Option, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.08<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Contractual Life Outstanding, beginning</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Life Outstanding, Ending.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The combined weighted average of the accumulated differences between the fair values on underlying shares and exercises prices to acquire such shares as of the grant date on options that were either forfeited or lapsed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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="idm140461202529232">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Schedule of Stock Options Grant (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 467,771<span></span>
</td>
<td class="nump">$ 91,913<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=INLX_FebruaryTenTwoThousandSixteenMember', window );">February 10, 2016 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 48.00<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_INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate', window );">Date fully vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Feb. 10,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 174,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=INLX_DecemberSixTwoThousandSixteenMember', window );">December 6, 2016 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 38.00<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_INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate', window );">Date fully vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Dec.  06,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 63,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,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_AwardDateAxis=INLX_SeptemberTwentyFiveTwoThousandSeventeenMember', window );">September 25, 2017 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">15,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 15.00<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_INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate', window );">Date fully vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Sep. 25,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 194,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(15,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_AwardDateAxis=INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember', window );">September 25, 2017 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19.00<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_INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate', window );">Date fully vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Sep. 25,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 126,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(10,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_AwardDateAxis=INLX_JanuaryThirtyTwoThousandNinteenMember', window );">January 30, 2019 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 45.00<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_INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate', window );">Date fully vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Jan. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(250)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=INLX_MarchElevenTwoThousandNinteenMember', window );">March 11, 2019 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">33,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(33,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=INLX_MarchElevenTwoThousandNinteenGrantOneMember', window );">March 11, 2019 Grant One [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">33,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 6.50<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_INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate', window );">Date fully vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Dec.  06,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 24,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(33,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=INLX_MarchElevenTwoThousandNinteenGrantTwoMember', window );">March 11, 2019 Grant Two [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 6.50<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_INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate', window );">Date fully vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Mar. 11,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 44,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(10,100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=INLX_SeptemberTwoTwoThousandTwentyMember', window );">September 2, 2020 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">99,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4.00<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_INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate', window );">Date fully vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Sep.  02,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 327,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(99,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_AwardDateAxis=INLX_AprilFourteenTwoThousandTwentyTwoMember', window );">April 14, 2022 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">220,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 6.08<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_INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate', window );">Date fully vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Apr. 14,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,152,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares granted (canceled)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(220,587)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Represents
    incremental fair value of replacement shares compared to canceled shares.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date fully 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;">INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=INLX_FebruaryTenTwoThousandSixteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_FebruaryTenTwoThousandSixteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=INLX_DecemberSixTwoThousandSixteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_DecemberSixTwoThousandSixteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=INLX_SeptemberTwentyFiveTwoThousandSeventeenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_SeptemberTwentyFiveTwoThousandSeventeenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=INLX_JanuaryThirtyTwoThousandNinteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_JanuaryThirtyTwoThousandNinteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=INLX_MarchElevenTwoThousandNinteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_MarchElevenTwoThousandNinteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=INLX_MarchElevenTwoThousandNinteenGrantOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_MarchElevenTwoThousandNinteenGrantOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=INLX_MarchElevenTwoThousandNinteenGrantTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_MarchElevenTwoThousandNinteenGrantTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=INLX_SeptemberTwoTwoThousandTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_SeptemberTwoTwoThousandTwentyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=INLX_AprilFourteenTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=INLX_AprilFourteenTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>79
<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="idm140461207217840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2023</div></th>
<th class="th"><div>Apr. 14, 2022</div></th>
<th class="th"><div>Jan. 06, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated share based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 464,529<span></span>
</td>
<td class="nump">$ 363,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">467,771<span></span>
</td>
<td class="nump">$ 91,913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value of options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">547,981<span></span>
</td>
<td class="nump">$ 1,019,140<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=INLX_EmployeeMember', window );">Employee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward', window );">Stock option granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased', window );">Stock option exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,152,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Stock issued during period, shares, restricted stock award</a></td>
<td class="nump">39,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated share based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 147,500<span></span>
</td>
<td class="nump">$ 57,500<span></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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchased for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_srt_TitleOfIndividualAxis=INLX_EmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=INLX_EmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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="idm140461209351504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations (Details Narrative) - Customer Concentration Risk [Member]<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_srt_MajorCustomersAxis=INLX_StateOfMichiganMember', window );">State of Michigan [Member] | Revenue Benchmark [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">38.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_MajorCustomersAxis=INLX_RocketMortgageMember', window );">Rocket Mortgage [Member] | Revenue Benchmark [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">6.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_MajorCustomersAxis=INLX_GovernmentContractsMember', window );">Government Contracts [Member] | Revenue Benchmark [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="nump">77.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_MajorCustomersAxis=INLX_CustomerOneMember', window );">Customer One [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">62.00%<span></span>
</td>
<td class="nump">44.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_MajorCustomersAxis=INLX_CustomerTwoMember', window );">Customer Two [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">7.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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481027/954-310-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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=INLX_StateOfMichiganMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=INLX_StateOfMichiganMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=INLX_RocketMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=INLX_RocketMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=INLX_GovernmentContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=INLX_GovernmentContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=INLX_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=INLX_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=INLX_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=INLX_CustomerTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>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="idm140461205931104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Related Party Transactions (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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Amounts of notes purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,740,758<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=INLX_MichaelNTaglichMember', window );">Michael N. Taglich [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_RelationshipToCompany', window );">Relationship to the Company</a></td>
<td class="text">Director;
    Beneficially owns more than 5% of the common stock of Intellinetics.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued, shares</a></td>
<td class="nump">262,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Amounts of notes purchased</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDate', window );">Date of Transaction</a></td>
<td class="text">Apr.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=INLX_RobertFTaglichMember', window );">Robert F. Taglich [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_RelationshipToCompany', window );">Relationship to the Company</a></td>
<td class="text">Beneficially owns more than 5% of the Common Stock of Intellinetics.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued, shares</a></td>
<td class="nump">179,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Amounts of notes purchased</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDate', window );">Date of Transaction</a></td>
<td class="text">Apr.  01,  2022<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_INLX_RelationshipToCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Relationship to the Company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_RelationshipToCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date of maturity or expiration of arrangements with a related party (for example, but not limited to, leasing and debt arrangements between related parties), in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=INLX_MichaelNTaglichMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=INLX_MichaelNTaglichMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=INLX_RobertFTaglichMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=INLX_RobertFTaglichMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>82
<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="idm140461294645456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain Relationships and Related Transactions (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 01, 2020</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of warrants to purchase common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">124,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=INLX_TaglichBrothersIncMember', window );">Taglich Brothers Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfPrivatePlacement', window );">Payments to private placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 696,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of warrants to purchase common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise price, per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=INLX_TwoThousandTwentyPrivatePlacementMember', window );">2020 Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued, price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.62<span></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_INLX_EquityBeneficialOwnershipDescription', window );">Equity, beneficial ownership, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">William
M. Cooke, chair of the board of directors of Intellinetics, retired from his position as Vice President of Investment Banking at Taglich
Brothers, Inc. effective December 31, 2023. Robert F. Taglich and Michael N. Taglich, each beneficial owners of more than 5% of our common
stock, are both principals of Taglich Brothers, Inc<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=INLX_EngagementAgreementMember', window );">Engagement Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_INLX_PaymentOfSuccessFee', window );">Payment of success fee</a></td>
<td class="nump">$ 200,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_TypeOfArrangementAxis=INLX_TwoThousandTwentyTwoPrivatePlacementMember', window );">2022 Private Placement [Member] | Taglich Brothers Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_INLX_CommissionPercentage', window );">Commission percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<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_INLX_SaleOfStockPercentage', window );">Share sold percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_CommissionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_CommissionPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</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_INLX_EquityBeneficialOwnershipDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, beneficial ownership, description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_EquityBeneficialOwnershipDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_PaymentOfSuccessFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment of success fee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_PaymentOfSuccessFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_INLX_SaleOfStockPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share sold percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">INLX_SaleOfStockPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>INLX_</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479402/808-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 repurchase of amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PaymentsForRepurchaseOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=INLX_TaglichBrothersIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=INLX_TaglichBrothersIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=INLX_TwoThousandTwentyPrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=INLX_TwoThousandTwentyPrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=INLX_EngagementAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=INLX_EngagementAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=INLX_TwoThousandTwentyTwoPrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=INLX_TwoThousandTwentyTwoPrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140461205841216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 13, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Apr. 01, 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_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember', window );">2022 Unrelated Notes [Member] | Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,364,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoRelatedNotesMember', window );">2022 Related Notes [Member] | Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Amendment Of Twenty Twenty Two Notes [Member] | Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Extend maturity date</a></td>
<td class="text">Dec. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="nump">$ 1,519,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | 2022 Unrelated Notes [Member] | Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="nump">2,364,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | 2022 Related Notes [Member] | Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoUnrelatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoRelatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_TwoThousandTwentyTwoRelatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=INLX_AmendmentOfTwentyTwentyTwoNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=INLX_AmendmentOfTwentyTwentyTwoNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>84
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MM\<H,"TVJT;!EEH56VD4O(.,PE?(3#.)^69.B6OG*_<HU<"R:@=LJ55AE7;
M.\@.;"<M-XLM>6<&^:U^DG>/XC>B-0/FJ,;4CF$&O-(,> >9@4DF"=_L&%'3
MNWB+44O-K%A'S:H7L*56W8!0>@'_("^0-T<4@GUZ8ER;?.S1N6=9&T<1 1D0
MB3>"VBT(5AV!+;4JO=(1^.:$OJ W2W&2H)NU@*^%MGWNT:E;1#:'-89U#%_@
ME[[ /V@U8902_J1ZL]]!02[!2Z4KG.GKG%FP=C79'-<8VS$,@O]NC]!!JPJS
M):0<1EAFF7I8=C<%'2/M]\NTWS]H%6&ZGB<T0N.$86W';U9IO*O*JB4HU,YS
M-;4U\[GO.E[W,NA=7G6>=73*=-\_:+6@:A1GR@\*]&4MA<29,DU:8C:3^+!0
MZ[XK8^"Z?M=S=T4L8!PCV_?+;-\_;).0>+=& (/;7"WR+0BD%1%!WQ_)JT0W
M"<#4;^ SWV*J<CN6B1.V0'))$-^M'O[R4\]S+WX3:JLJS6B>T4PY>WW;S'/F
M.P 6C.=1:C_C=B?3'2%YM@B"^4^\9$D,N?8I>EG2:(E>*/0C<X(6,$+'< 1=
ML%(HK" EX@1J06D(566A(M_*FS&4P(W5'7&&7,]!,7X3""\VYPB*$B;RN8R:
M@BPVR^]O:OF=J!VA:$@BHF:(=GLZ3Q'41D3?T3X!VGQ'FV9HBKE$D\D$+>$<
M6VCKEU7O9$NM6@E+[^2;'<\D'#^@P3JF$G[L@90$VFF^Q%>WM6^/7OU(8-5$
MV5*K4BM-E'_@1JPQS7 64:AW9;,9<9ZO[X$SV&PQ_ZY8ZINO^3;U,*UZ*UMJ
M59BEM_+-3FA;^\:4IV@RU'(R*[@]1[M 8 YKC.D89BHHS51@-D%;3'63:'O"
M?[_Y=]ZY9=!;H]O;4,?++-%XB_(Q[%-0VJ? ;'NVO-2*@6J&6F9[UF2*M<[3
M?)K[RY)JIX?,(HVI6?51G7<O:"AKE+_H(E"D-A]LWM78G=V]3#/(7R'IE)=O
MWL2YP\I9"920!80Z9Q>0/?'-RRV; \E6^>L><R8E2_./2X(A.U 7P/<+QN3V
M0-U@]XI1__]02P,$%     @ ((!\6+^Y3XR#!P  WR,  !@   !X;"]W;W)K
M<VAE971S+W-H965T,BYX;6RU6FUOX[@1_BN"[W!H >^:;Q*EW<3 ;M)K#[B[
M+BZ]]D/1#XQ%Q\+*HD^BDDU_?4E9L61Q2-N NT V?AE.GJ&&\SPSTLV+JK\V
M&REU]&U;5LWM;*/U[L-BT:PV<BN:]VHG*_/-6M5;H<W;^FG1[&HI\F[1MEP0
MA)+%5A35;'G3??:E7MZH5I=%);_44=-NMZ)^_2Q+]7([P[.W#WXKGC;:?K!8
MWNS$DWR0^O?=E]J\6QR\Y,565DVAJJB6Z]O9)_SACC&[H+/X9R%?FM'KR(;R
MJ-17^^:G_':&+")9RI6V+H3Y]2SO9%E:3P;''[W3V>%OVH7CUV_>?^R"-\$\
MBD;>J?)?1:XWM[-T%N5R+=I2_Z9>_B;[@&+K;Z7*IOL_>NEMT2Q:M8U6VWZQ
M0; MJOUO\:W?B-$"S#P+2+^ G+N ]@MH%^@>61?6O=!B>5.KEZBVUL:;?='M
M3;?:1%-4]C(^Z-I\6YAU>GFGJD:512ZTS*//HA352D8/UET3O8M^?[B/_O3]
MGV\6VOPINV"QZMU^WKLE'K?W<O4^HG@>$40HL/SN_.7D>/G"!'B(DARB))T_
MZHNRK6M9Z4@TC0GL Q3/W@&#'=C#]*'9B96\G9G3TLCZ6<Z6/WR'$_01BNY*
MSHYBI8=8:<C[\DXT&RC _:JX6V4/]_,2$QP3EMXLGL?873N29 E+\<'N"!8[
MP&)!6)]6*]56)JMJN9+%LW@LY3RJI(:@[CTE8ZAIC"B/)U !.Q,32BD,-3Y
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
M^E!C) 7@<_"^G/*"@7?@X^,M>//]CQ=CJ7Y0-QM/-\FOF^1H(#E$X(Z7<B'
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
MUF]7&&68R@#Q_8((H])<R"<0[3.MR7]02P,$%     @ ((!\6(PX8)TN"@
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
MGEH?T7? =" J+Z3M<&8,\M,P\M\-Y[T*[P^)G%K6EZ)M"T_7+JSX# Y';4:
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
M60"TJA&L=.<Q;(QJ^*E"IRM=Z$;+++DV65&9%A# ^T*"0:#./=-$N KN'!_
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
M'/(D1B->!%1A4 5  '2@D)=Y,/QE3]@N D3"C@P"[+0<^!SH.$@L$>CJ$!_
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
M6*AM8MV>"I? ')^_Z$.)-05?(.&@!%;W4D;N"H"/_0BJO5PKDKQGH$,YPHX
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
M&=0/7U.&B%LI3&L8WZ?+#-9_GP<+D>"*#L\-,%5;@B< G@V'X&S0QA,>:J%
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
M+W=O<FMS:&5E=',O<VAE970Q,"YX;6R-5UMOVS84?M>O(+Q@6 '-UL6W9$D
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
M!;Z22%D!O%])#)UN817TWUW7_P)02P,$%     @ ((!\6''!G?JO P  N@@
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
MXRB'/*?:R>&!*T75IN%KA=Y*UO3))$M (UU1NG<V;_=<5)3=OJQEKVS.J=-
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
MG,M&L2&&%/F!;04ZCZ<U\J7QV:S5/ZDP4*-&F,20P&@$4SC7?.')<"#,WH]
M ]YS,R>ZTV[*KIKA\MN\&='WY)^3*($[@D:#*0TUW8R]9F-5Z4?-5ED2Z)<Y
M?2E0.P.ZWREECQOGH/OV+'\!4$L#!!0    ( "" ?%@X0AYK' 4  #,,   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;*U7VV[;1A!]YU<,E#9H 56B
M:%FQ$]N +PGB!QN"G28HBCZLR)&X,,EE=I=6_/<]LZ1N\24IT!>+N]PY<^;,
MA>NCI;%W+F?V]*TL*G?<R[VOWPZ'+LVY5&Y@:J[P9FYLJ3R6=C%TM665!:.R
M&"9Q/!F62E>]DZ.P-[4G1Z;QA:YX:LDU9:GLPQD79GG<&_56&S=ZD7O9&)X<
MU6K!M^S_K*<6J^$:)=,E5TZ;BBS/CWNGH[=G8SD?#GS6O'1;SR21S(RYD\5E
M=MR+A1 7G'I!4/BYYW,N"@$"C:\=9F_M4@RWGU?H'T+LB&6F')^;XHO.?'[<
M.^A1QG/5%/[&+#]R%\^^X*6F<.$O+=NSXS<]2AOG3=D9@T&IJ_97?>MTV#(X
MB)\Q2#J#)/!N'066%\JKDR-KEF3E--#D(80:K$%.5Y*46V_Q5L/.GYRS]4@=
MW7"A1":7Z]J1JK)VAS/Z9%7E5-#0'0T]?(KE,.WPSUK\Y!G\44)7IO*YH_=5
MQMDNP!!DUXR3%>.SY$7$"TX'M#?J4Q(G>R_@[:T5V MX>\_@K>*<*NL?=J*E
MOT]GSENL_GDJ\!9V_#2L---;5ZN4CWOH%L?VGGLGKU^-)O&[%TB/UZ3'+Z'_
M#VE[$?]I]J/]0?3?'%-W//K)XY]RCN:FP*30U8(T3JZF!9DY^9PQ!UJSFJU#
M4_MM:Y\K3Y>51XLC'*]31[ER5".Q.M5UL -U'%+5 WG,%LH:*YY:Y-K@(%;
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
MIX(N.Y@YA\.-5++1YX@_VT 6%5XB')16MWE +Q-2# 14M<O?\G)>M3.@ZHL
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
M.+L:S.L'E6-7#@M=#O%8?2[!P0Z6_K/)ME:J=,$9G3_*Q7<Y4!-T4>(B/\1
MB*-1;Z?YC2/#FR=&!@2](;_8 MLN4NQ=Y]*T %X\:BT>VZ^3R%7T^M93+&G'
MWF4X7IO/JQ0+=R)5HLZ<^D%!K.\;]LQM4ZU-#]B@)7V!2=">GS'@C+J #!)7
MN.EM :#/39/[7EW6K/Q<'V/$>L(JI:9:Q(WMN7C;5&!O(KEP^^H7_$SEUO3
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
MA$BT+7!)MM'+_1XK?]G5;6HRI#$[$EABMMK^C<[I\?]"&#-9\@*LT5?!&G?
M^L?3BP>(V)**$/;$3O0\Y[N1JUU-<60!$(CZ( AB%+5U>1EP&_JPV'1Q&(]'
MZ6+W8& PRD$AC^>Q#NX-0)2V@0L&%N[0P7BD_ Z[$3;BX;/DL!',:L!J ]_
MR[R(I1UVQIZXZ7B8>(2<UZP?50XXDIS8DRSK7N/D2:)7O$U\+>WDJ5I:HJ\_
M<*A %Y?VWWZIC!;7C&A-%' ;;K=JMX5+]ZO0-^:+9?0)OZ  O8_@O6F2AV\5
MU_M;.?4>\I#K<T)]T&!-6%2Q;BI=[%#<![S=SZ.*6JN>Q"6MH.7L-HC>OQHE
M]:%6+;$,1JM)[;&)MSJZH9]X81@V"EX:Y.I&*7J4?HE69$:7EU\DYJ>6,)T-
M,'3C0E6J2%F9 J!Y^BA5_!85-B?\SZ[73$D'JW7@>.!(JS^74Q2MURQ9,&U]
MC*V#\CJ="@_9B,4VB?%H=!H$#Z<=4.8Y/%U1_9VO.@O>".+K5:Y;/IVG<5N[
M2?1DPQ_XLCFSKO2*ZAW"L2EHQ1JJ_:<N"E]CY+L%'55T0-=:ZW0%<H41>;9<
M-:K3SXHF$YU@CK]'9R5@E&%K"^Q#298-)'.CV<^E*, @ ",Y>5=)XL./5.H/
MI)-3/5#D<_Y\'EP\+6(M"=]C1U2+4Q-DH^[&8?R[+^%I38*A C4>(.$-/4<"
M#B5&< (LW3@R\#CH-_(FOMI]TE_M?J^X%>97GUCL%(;?4?@N2T?!TCZ+&QEE
MBY=X\ ]AQZ8_[,B>5CS%4?ADZ2G<PO_!"A(7L4C#&=T4]&I@J36_>DF+L1ZI
M8HL*'A[L7VN&MCE?0DEH5XYRI&)B>I=0JQ"&;%1?#N,S[G::<JNEVB-#!^56
MU&WB7$CI7J>*FRVXM?0J-7Y'T'JGU29(N&;RKCY*IE>^Z?_=F]]=F0&E@M=L
M6M'X%??"L7 P#4#@:P?A%.%I+JF*R_FWP)W<Y<K"C+\M2!X\ANU_]MA?QF]L
M/UG *+B8_1YG-$F?F7VS@Z,9C ESD0Z9C/1*%5=@[0_]Q!US-=.2TI DJ[,3
M?=%=$G3.1J"Z&SO1 ]59EOAL%D<$A0YX[(1OFP6S"Y51A?/ UQ+,Y@AW?F2P
M]-Y) )(RLD'N9.-DEU!"))9B.+"13 6+$H?O;44V-K8LVU&]7:BVC.,$)XBT
M)I.4'LE#$-;:*)?D*VBLE)L8XU_HY:W&KE=,R!1)&1(!6G@O@9E?,?E?9DC=
M8/#H6EX68W'-,33>FWO'DZ>C8%X%D=71@-XQW"%=L1/-T[4&*$PHO%J5'/F-
MRFJ;%A(2,JX.Q>]P37.)" #M>B#DJ <4$I2A!O:XL$&:PND8)>0:T*.%E=]N
M2?36'BX4<1K ,,"92Q-C;S[%?+<<STI\R[,%::T&%(LTZ&WL91EXR'\.QA,_
M$B"Q$L^D&X4='4R?]DN:%Y!$.[!-ZMV:3I(>%')!H-A;T_QM,>6].RX*S*&U
ML"KQ72,4D,V/W/B=#2AU( G"L\EY+0KU3'].H:V7D+1Z4T$.J"\TH8.;4UEU
M\TL]2(8?T@._,";36ZX*==\ JU)[_YXGGLJ?ZYUJ_Q@V5;EWB,:'W=$0<?6_
MC>/;Z"7JI)?X KU8P:>\K4O4"YQAQZ,T!96OYL$ L:\XO.CBX:7N^.AE!V0-
M8CE9H.FCU?%<ZO. A^ZV] Y#))S7Z3]&[EUT76(-!W%.;I;)A":#SI.;FYOD
M>K+H)+";9+Y<)N/Q=;Q,1F.X;S2)>-"=4^\TJ'NYQ&'=8VY)'\$7-Y-E]/=
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
M*&N W]<2S\1N8A/TC]S%OU!+ P04    "  @@'Q86)7R8,0#  !P"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6RU5EUOVS84?=>O(+1B2 $B$JGO
MS#;@?+0-L Y!DZX8ACW0TK4E5!)=DJZ3_?I=4K;C+(Z1%=B+35*\YYY[R$-R
MM);JJZX!#+GOVEZ/_=J8Y5D0Z+*&3NA3N80>O\REZH3!KEH$>JE 5"ZH:P,>
MAFG0B:;W)R,W=J,F([DR;=/#C2)ZU75"/9Q#*]=CG_G;@4_-HC9V()B,EF(!
MMV ^+V\4]H(=2M5TT.M&]D3!?.Q/V=EY8N>[";\WL-9[;6(KF4GYU7:NJ[$?
M6D+00FDL@L"_[W !;6N!D,:W#::_2VD#]]M;]'>N=JQE)C1<R/9+4YEZ[.<^
MJ6 N5JWY)-<?8%./(UC*5KM?LA[F)HE/RI4VLML$(X.NZ8=_<;_182\@#U\(
MX)L [G@/B1S+2V'$9*3DFB@[&]%LPY7JHI%<T]M%N34*OS889R;7O1']HIFU
M0*9:@]&4_(9;X>1.X)!^.PH,)K%3@W(#>#X \A< &2<?96]J3:[Z"JJG  &R
MVU'D6XKG_"CB)92G)&*4\)!'1_"B7<F1PXM>P'LO9;5NVI:(OB+/ZB>7C2Y;
MJ5<*R)_3F38*-\Y?AW08LL2'LU@SG>FE*&'LHULTJ._@3W[^B:7A+T=JB'<U
MQ,?0)[=HSFJ%I.7\>0F'R!Z%.TQV:CR4'KH9J)W\E#2/V<0@6"G1HMI 9<F8
M&LA<MNCUIE^<D:,\O2MM&C061D[+<M6M6MOV/FN8KUKR:S,'<B$U9IAV4IGF
M;^%\C-O3NU.B M*+#C1A(7E#>)'1,+2MDRRE69J1MW:4AY1'D7>CY%(U8/#4
M(0;*NI>M7#S8R#QE+NZ$)2%-LP3#,A;2B"?>A3,?UJZ@=9EUW2PU20A+2$S#
M8AM(&>,4,V$HIT66TRP/O3<DH3PNMIP8C:*"IBEWM"):A 6.Y.2 Q/P_2OS_
MB!AC:RLBEE&\3L0TILF@89'2^/4:9BRC&;/B1#3*(LKS_-\*YAP52V+'**8Q
M0S7CE!QQ4K)S4O)J)SV1Z.H>+SYMI5:OL]C1/"]8;"^A!WL)[1H_@%":@#U%
MR3,CNL-KV"ZBDZO>KK^1*$YBMV^8DSA*:9Z$Y,?J\]YM2/SA2.!1CGOM*8NI
M2^LAA_@QK>WBTA:<YC&SG91$":?QT,E(Q%/*AFDYB= %C!?>70WXGI@;!&:T
M8#E-&/.NGYE@WSB'%C[8NP5QSRW<76^]@S2'"W$WNGM.3(=;]''Z\!;Y*-2B
MZ35I88ZAX6F&:ZN&^WWH&+ET=^I,&MS@KEGCDPB4G8#?YU*:;<<FV#VR)O\
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
M8<@-CE5M/UBVRM*8ZLV*_@NH70*]+Y6R1\<U&/\TZW\!4$L#!!0    ( ""
M?%@@5M8VU@,  $<)   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;)56
MWV_;-A!^]U]Q4(<B 91(EBS73FP#2;-B 9K"3=+MH=@#+9TMHA*ID52=]*_?
MD9)5*W6,[<4F>7??_?Q(S;92?=,YHH&GLA!Z[N7&5!=!H-,<2Z;/986")&NI
M2F9HJS:!KA2RS!F511"%X3@H&1?>8N;.EFHQD[4IN,"E EV7)5//UUC([=P;
M>KN#>[[)C3T(%K.*;? !S9=JJ6@7="@9+U%H+@4H7,^]J^'%=6+UG<*?'+=Z
M;PTVDY64W^SF-IM[H0T("TR-16#T]QW?8U%8( KCGQ;3ZUQ:P_WU#OV#RYUR
M63&-[V7Q%\],/O<F'F2X9G5A[N7V#VSS<0&FLM#N%[:-[CORF-;:R+(UIGW)
M1?//GMHZ[!E,PE<,HM8@<G$WCER4-\RPQ4S)+2BK36AVX5)UUA0<%[8I#T:1
ME).=67R2!C4LV3-;%0AOWTRBX? 2O@B%!3.8D4093AHGCU9!G\(9?)(]Z3-\
MO<-RA>KO66 H(HL;I*WWZ\9[](KW801W4IA<P^\BPZP/$% J73[1+I_KZ"CB
M#:;G$ ]]B,(H/H(7=_6)'5[\*MZ:3C*X1D$K \N"";CA.BVDKA7"UX\DAEN#
MI3Z8?X,^.HQN&7>A*Y;BW"-*:53?T5N\?3,<AY='8A]UL8^.H2\>B,%936V5
M:^CU^5"@QZ$><QP8-R(KR^.6P_P'8;*B .'0JW:*F %J@YN)KA7 1&87D4]4
MUA4Z,A;/-.TF!Y,CX%.*E2,J1;N;K\K-5X.>-47';,"%2P>F;EZC\+(_Q&=P
MWQ_><Z=&8[TKR.!E00:_QOOR)!K8GSUF- "_0>3'XY&?A.'^VBJ'K<H93">A
M/TK"P:,T[&6Q^@"Q'X]&_I1T/Z+64 M62LKA!_G+<&6 :UTSD2*D4AMBY3!)
M_"B9P"F<Q&'H3\,1G+YB:NLG:V$HGA-J0SA*=JIIK122H++Z4O@@T&E-X[$_
M'8^MFA2;,X.JW.G8)OV:1Q1._6@4N74X2?PP3@8/]4JJC(N]FNT:=4O)(-"U
M14M!Z*@-W/=V-R1?*BY27E'A:'>X"5>5X@6T?0*Z5#[7U'E4-%]W3*4YQ*&3
M)4=(E72D2OXSJ3[4QMX!=USPLB[W(J4,Z>&B!G6#5KW.O*/^#E\1C>-!V3JN
M.L?5GF/+JG[!C3QPLS/*@&E8RX*(K2]Z)/G_"0ZNW%F//5>EG3O;NJ3'D88.
M^P0XU)]@[W$K46W<$TY#:S&;=ZX[[;X2KIK'\:=Z\XE!P[#A0D.!:S(-S]]1
MZ57S;#<;(ROW5*ZDH8?7+7/ZTD%E%4B^EI1KN[$.NF^GQ;]02P,$%     @
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
MYBDFZ[;_>-$_&+6Q'PR6RAA5V]NUX)B$:0/>KY0RXP,IV'Y!NO@_4$L#!!0
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
MJ5'KK!> J29593A=E--AH1W-FG*9TW!'XP-H?ZFUVQF>H/Z[2/X!4$L#!!0
M   ( "" ?%@,5Z>=40(  /4$   9    >&PO=V]R:W-H965T<R]S:&5E=#,U
M+GAM;'U4P6[;, S]%4$#A@TH:L=)NZ%S##3MBNW0-FBP[3#LH-B,+526/$I.
MNGW]*,EQ,Z#-)18I\O$]AE2^,_AH&P#'GEJE[9PWSG4726++!EIA3TT'FFXV
M!EOAR,0ZL1V"J$)2JY(L3<^35DC-BSSXEECDIG=*:E@BLWW;"ORS &5V<S[A
M>\>#K!OG'4F1=Z*&%;AOW1+)2D:42K:@K32:(6SF_')RL9CY^!#P7<+.'IR9
M5[(VYM$;7ZLY3STA4% ZCR#HLX4K4,H#$8W? R8?2_K$P_,>_29H)RUK8>'*
MJ!^R<LV<?^2L@HWHE7LPNR\PZ#GS>*51-ORRW1";<E;VUIEV2"8&K=3Q*YZ&
M/APD9-DK"=F0D 7>L5!@>2V<*'(T.X8^FM#\(4@-V41.:O^GK!S2K:0\5RQZ
M2QYKV3W60LN_(O9*5^Q.N!Z!F0V[[P"#W[)WU^"$5)9NT?NV\#Y/'/'P:$DY
MU%S$FMDK-2<9NS7:-99]UA54_P,D)&!4D>U5++*CB-=0GK+IY(1E:39E*ZAI
M;-P1W.G8G6G G;Z">]B4$W9%'3!*5L\]6B)8JA0=U*D;J84NI5!L14[P+"S[
M>;FV#FG\?KW4JDA@]C(!OY(7MA,ES'GG:^$6>/'VS>0\_71$WFR4-SN&7MSU
M[1K0$T?H##JQ5L!L[)Y]B6R$.P]P?MVW198GVT,&R<$HMH!U6#C+2M-K%Z=R
M](X[?1E'^3D\/@BW FM),Z=@0ZGIZ8<SSC N632<Z<)@KXVC-0G'AMXE0!]
M]QMCW-[P!<:7KO@'4$L#!!0    ( "" ?%C0$& ^"08  *X>   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,V+GAM;+5946_;-A#^*X0W#"V0QA(E2W;F&$B<
M9@O0K$&-;@]%'VCI;!.51)>D['38CQ])V9)ERVP<R"^))!_OOOO$.WXBAVO&
MOXD%@$3/:9*)Z\Y"RN55MRNB!:1$7+(E9.J7&>,ID>J6S[MBR8'$9E":=+'C
M!-V4T*PS&IIG3WPT9+E,: 9/'(D\30G_<0L)6U]WW,[VP2<Z7TC]H#L:+LD<
M)B _+Y^XNNN67F*:0B8HRQ"'V77GQKT:>V: L?B;PEKL7".=RI2Q;_KF(;[N
M.!H1)!!)[8*H?RL80Y)H3PK']XW33AE3#]R]WGJ_-\FK9*9$P)@E_]!8+JX[
M_0Z*84;R1'YBZS]ADU!/^XM8(LQ?M-[8.AT4Y4*R=#-8(4AI5OPGSQLB=@:X
MP9$!>#, [P_PCPSP-@,\DVB!S*1U1R09#3E;(ZZME3=]8;@QHU4V--.O<2*Y
M^I6J<7(T*5X?8C,TH?.,SFA$,HENHHCEF:39'#VQA$84!'IS!Y+01*"_".=$
ML_\6O4.?)W?HS:]OAUVIT&B?W6@3^;:(C(]$=C%Z9)E<"/0^BR&N.^BJ-,I<
M\#:76VSU> ?1)?+<"X0=[#4 &K]\.+; \4IJ/>//.^+O$PC)\TCF7-,X9D(B
MDL5(/0:^ O3E@[)'#Q)2\;6)O<*YW^Q<5_>56)((KCNJ?(W'SNBW7]S ^;TI
M\Y:<U7CP2QY\FW?%PPJR'- 2N&D[602(31,Z)[J0A7X>0295TVBBH? ],+YU
M3UJ-G,M!?]A=[:9G!?#*]'IE>KV7I'>AFIINF_I=-V=Z@4BJBZHIRR)$;R?+
M$&,7[Z798.7[?D5&#7]0X@^L^&\2U<H-5(49Q2R?REF>J/YJ.H!0:45 5V2:
M-+Z>PG>P \G%ONMX>\@/S?I]SW.;D8<E\M"*_"%3S$NFNA?9YB":,(8'P;'O
M.,X>Q)]9U2#V2XA].\1T22A7RY[4'39A:G(DJG'&B @!LA%M_P#'/E*;10WE
MH$0YL*+\*!? #;IW$GAJ 3<X"!UXSB <["$\-/,='(1>,TS7J18KQSY7XQ5P
M284N,GA64D8T3LJ-E]U"P8'O^'LHF\QZ?>\(F>[.DNI:4;Z?S<"H$T2SB*6
M)'E&:L4$74LLBVA"-PTA6I!LKLVT\@#.U<30M@7_:$62G!1B9SN_+[;=LC%M
M]Z!7NOLIVTSJZ>(J76Q-]S[G&56K')CE[9X^ZVN!OCQ".@7^%?V''E5;3/.T
M?-0(WAKDU/6N+6]U2JJ5WSWKTN^VNO:WY:W.1;7ZN_;E_XFK;PXN?ZBIFVAI
MJ8F [SE=ZJYX@1135*EQ-?-S 7KAT?VQD11[& _] ,*;FM;8/O*U!%3ZP+4+
MA!?4!WG^>7U8@YP\)UKR5J>DDAQN<-;ZL"J:D[EHR5N=BTK$N'85TUI]V,.$
MEOJPCGPM 95$<NT:Z0.HS_ %2V*DU!)G*]")G[Y^6(.</"=:\E:GI-)C[N"L
M]6&5>R=ST9*W^C=]I?FP7?.U51\_"6.I#_O(UQ)0R4ELEY,OJ(\7K!_V(*?.
MB;:\U2FI)"?&YZP/W*K6;,M;G8M*:V*K?FNO/NQA7,=2(.=0F+A2F-@N_29L
M)M=$Z:L[6$'"3.+V6FA)$&ZR/X>\Q)6\Q+VSUD*KNK(M;W4N*EV)[7M9Y4R(
M=V9"I"F)R%)]="?TW_V=Y@T+P<%6P/ZN2X.)[X7AD<]G7.D_;!=F8X5,$H-,
MO;UTF4O@:)O(!;J)8VKV21MA'VY:^5[0]\)][(=V7AAX?N\(^$J[8;MVT[.,
M\&AAIMPNZ9;=F8W+72)[O?X@#/9!']KAGA<.PB.@*W6%[=M=#YF$1#^4-!+H
MXX(R _\/3I8+&J%)1$%O)=I;2*L2JRUO]7.*2F)YSEE/*EK21YNCBG.H+:]2
M6YY=;3V5IQ%ZQW;%S!D8UX>! K%<"JF848\:>3C<7',N>WNSVA[^U/2Z.R=_
M*?"Y.1 5R&S=%P=GY=/RT/7&'#7N/;]UK\;%T6GEICC)?21\3C.!$I@IE\YE
MJ J2%X>CQ8UD2W.^.&52LM1<+H#$P+6!^GW&F-S>Z #E$?7H?U!+ P04
M"  @@'Q88M&H>7P%  #:&P  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6RU65UOVS84_2N$-PPML,0B*5%2YAB(G14KT&!!@FP/Q1X8B[:)2J(KTDZ[
M7S_J(Y(E4[2=J2^))-][>,\5><^E.'D1V1>Y9DR!;TF<RNO16JG-U7@L%VN6
M4'DI-BS5ORQ%EE"E;[/56&XR1J/"*8G'R''(.*$\'4TGQ;/[;#H16Q7SE-UG
M0&Z3A&;?9RP6+]<C.'I]\,!7:Y4_&$\G&[IBCTP];>XS?3>N42*>L%1RD8*,
M+:]'-_!JCE'N4%C\Q=F+W+L&.95G(;[D-Q^CZY&31\1BME Y!-7_=FS.XCA'
MTG%\K4!']9BYX_[U*_J'@KPF\TPEFXOX;QZI]?4H&(&(+>DV5@_BY0]6$?)R
MO(6(9?$7O)2VOC<"BZU4(JF<=00)3\O_]%N5B#T'2'H<4.6 N@YNCP.N''!!
MM(RLH'5+%9U.,O$"LMQ:H^4716X*;\V&I_EK?%29_I5K/S5]U/,BVL8,B"68
MKVFZ8A+P%,Q%JC*=8G C)5,2T#0"GSA]YC%77)N\NV6*\EB^!Q?@Z?$6O/OY
M_62L=#PYZGA1C3TKQT8]8T,$[O0X:PE^3R,6M0'&FDC-!KVRF2$KXBU;7 (,
M?P7(0=@0T/QT=V0)!]?)Q04>[L'[<[G4V5,\7;WF\?,G;0(^*I;(?TP)*_%<
M,UZ^I*_DAB[8]4BO6<FR'1M-?_D)$N<W$]F!P%K4W9JZ:T.?SFA,TP4#5($9
M6_$TS9.@Y]@]R[B(3-1+/*_ RXO/;AHXV \FX]T^)^NH;^3DU9P\*Z<'MF/I
MEH$'MA"KE/_+HGRIW$2[@JDF-^.Q]EE)$STKM#EP8'JI;\ YF@!2)X!8$S 7
M2<)E7L$EN*?<^!JM"&?P? /.49Y^S=,_F6?SLDULK3AGL'T#SE&V0<TV.'6I
MZCI\=)V68&1OG4+7@<3K+-3@R')NA1K6H88#5Y7P(%KD>ZY#W$ZXAW80ABYQ
M0W/ T&GTU;&&?!-%O&A8EIE(=-?R=<ME\<"HEU:L,^93!;3/)R".ZY$>.GOM
M K2_ 4N)JUSW!_4#)X!A=VZ8#*'C$^3UA(>:\-"1$EV7YJRLUL9 T<'X%S[!
MKNO!;J0&2^(Z 2%]F6QZ VC5W\ZRL\_B"JHUC4.4)[<;K\&P,]_;X39Z#NV"
M?K-8B&VJBH+(^(X^ZY[Q\QU+GEEF[&3L<.>V,D.AM<DWP@^]@1LY.)!.5_1_
MA.K#1O:A7??/+[L58+N>(N@$N#MA388^<;R^PMMH.+2+^'F%=R@AKX#V^9
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
M4POD\QFE8C-0 >JV.OH/4$L#!!0    ( "" ?%@Z?E/#M0(  *<(   9
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
M@/Q\2:EX'13/$^KG1[/_ %!+ P04    "  @@'Q864E(X20#  #H"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6RMEM]OFS 0Q_\5BTU3*VT%\RO0
M)4A)TVU]J%0UZ_8P[<&!2T %G-E.TNVOGVT2F@1"IF@O 9N[[WWN<N#KKRE[
MYBF 0"]%7O*!D0JQN#9-'J=0$'Y%%U#*)S/*"B+DDLU-OF! $NU4Y*9M6;Y9
MD*PTHK[>>V!1GRY%GI7PP!!?%@5AOT>0T_7 P,9VXS&;IT)MF%%_0>8P ?&T
M>&!R9=8J259 R3-:(@:S@3'$US=8.VB+;QFL^<X]4JE,*7U6B[MD8%B*"'*(
MA9(@\K*"&\ASI20Y?FU$C3JF<MR]WZI_TLG+9*:$PPW-OV>)2 =&8* $9F29
MBT>Z_@*;A#RE%].<ZU^TKFQ[GH'B)1>TV#A+@B(KJRMYV11BQP'[1QSLC8-]
MZ. ><7 V#HY.M"+3:8V)(%&?T35BREJJJ1M=&^TML\E*]3=.!)-/,^DGHHGL
MBV29 Z(S-"PH$]D?HNM[^R([A0.2G8+N2D'*>3:59D/.07!T,09!LIQ?H@_H
M:3)&%V\O^Z:0/$K5C#>Q1U5L^TAL;*-[6HJ4H]LR@61?P)2)U-G8VVQ&=J?B
M&.(KY.#WR+9LIP7HYM_=[0X<IRZNH_6<(WJ?*4W669XC4B8M11QG/,XI7S)
M/X93+ICLZ9]M9:RBN.U1U(M^S1<DAH$AWV0.; 5&].X-]JV/;27X3V)[!7'K
M@KA=ZM%>AT'586T)5RJ>5E$?HE7D8<NQ@KZYVDVE:>8Z?N!9M=D>I%=#>IV0
M\L]WVZ J+_\45*?XF?7U:W3_%+K7ANXWT-W0#EQ\@-XI?B9ZKT;OG4+WV]![
M#73'L]T&>J?XF>A!C1Z<0N^UH0=-=-O'C8;I%#\3/:S1PU/H01MZV$2W0FR'
M!^B=XF>B8^OUZ+(ZX;^F(">7F0#6>O98C1QPB ,/'[9.=Y1SL]@Y@'%G%COG
M M'G0FLRN/&I<T(K=)S#9FHQE"]+Z+O^P4?1W)D9"F!S/4IQ%--E*:H#M]ZM
MQ[6A'E(.]D=JC-.SR*M,-0/>$S;/2HYRF$E)ZTH-3:P:JZJ%H L]F4RID'..
MODWE* I,&<CG,TK%=J$"U,-M]!=02P,$%     @ ((!\6"NPN_K+ @  ^ <
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
MKQGX-0UQV!8P1%NK!J/7!E\AI:*/E^? ,C\ !)'5TZ#KX\-13[BO#O^XH><
MHK[P5F^L"K^5Z]E[]+Z0E.(XX#@4W"E_ =]N<;+ ]*\^U$HIN4!<L$VPQ+.1
M6 $8IL]X-'_[QG3A91\FG6*^)K$60KM":.?JUMYO=,'!3<HXS<1ZQ,&WSZ(
MN.$X8;T4;9T4=8KYFL1:%)V*HG-@(,JYORGG_MLW$V2:E_DK@I=RL(/[<IS*
MDOE]LZ\35T4U3EZ-?.@\SY'EV@Z$4^.Y26ZWG&79MN=TROG*9@^$XE907"64
MSY@QD*5!0BB/_A%]#^58BQC+@G2)P9(PSOH8%*INHV]GIN,@9])AT%/.@M"#
M=H>!LI4#&8PK!N,!#,*(+4F6\K[>*_7Z6POZYM9XEXX8C+;3@3.@NH-P)A6<
MR6$XRXQ2N?!L)"&2?@ I[N6BE#J!RV27BV>YGNMVP RH[R 8KP+CJ<&0].F,
M8YJ\4I'Y1=I<8_H(>;MK!X(>LE%GWG@[!!"<.-#J#@UE&P<2,&&=6<%ASW;P
M;YX^@,?J\V+U53W[U76=^MC2JN;K4FMS;F2PIM8$H)33A5*GFJ]+K8T2U2B1
M<LC>B$<;!L)(]$[/ \%Y;@R@R*WW)=?7:H6386E2:\.J4W=3G;O?I&*!PXSO
MYU7$>XUU"IZ;W<5,7<O)3'Y&*F[6N;BI3%(;3+)^).KPWS.Q4&(:O_0.'JW)
MMBZU-J@ZW3;5^?8=C=)EM GBO:34\;>!F&P6+.::TXM+4^9<XOH9>;A9)^*F
M.A/7^RS5E$^7G'6J^;K4VISK9-\<ZWV6:LJ^2Y0ZU7Q=:FV4M34PU=Y FZ,N
MZSELJ<U=9]!;T%>W?"B9VAN8:G.@FLQ?MP1\79.,!6DH+L08?#EF1FO*]$N.
M.M5\76KMW=+:A2"H=48CK49#JYJO2ZV-LC8:2)E]ZYO1ZGI.V HHA9HSWIM
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
MLKD&&H,P _3[)>=JUS$)ZMO!V7]02P,$%     @ ((!\6-2:-0-7 P  9 L
M !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&ULE9;1CJ,V%(9?Q:*K:BOM
M#-B @6F"M#/1J"MMU=',;GM1]<)#3A)KP::V,]E]^]J0(=%@HG(3;/ YW__[
MA(,7!ZF^Z1V 0=^;6NAEL#.FO0E#7>V@8?I:MB#LDXU4#3-VJK:A;A6P=1?4
MU"&)(AHVC(N@7'3W'E2YD'M3<P$/"NE]TS#UXQ9J>5@&.'B]\<BW.^-NA.6B
M95MX O.U?5!V%@Y9UKP!H;D42,%F&7S$-[<X<P'=BC\Y'/39&#DKSU)^<Y-/
MZV40.4500V5<"F8O+W '=>TR61W_'I,& ],%GH]?L]]WYJV99Z;A3M9_\;79
M+8,\0&O8L'UM'N7A-S@:2EV^2M:Z^T6'?BU- E3MM9'-,=@J:+CHK^S[<2/.
M @B9""#' -+I[D&=RA4SK%PH>4#*K;;9W*"SVD5;<5RXJCP999]R&V?*)UOF
M];X&)#?H?F_V"M C",-J],!^V-TWR%8>_=&"8H:++?H,=@O0^Q48QFO]RR(T
M5H1+%59'X&T/)!/ %537*,8?$(E(C+X^K=#[=V_2A-;#8(0,1DB7-Y[(>R>;
MAANG6",FUNA."B<81,5!HQ7752VUL_?WQV=ME/TW_.,3WT,2/\2](C>Z914L
M _L.:% O$)0__X1I].L%"_%@(;Z4O;SG@HD*4.WVN-N@Q">Q3Y)V2=Q+]U+2
M+$[S1?CB82<#.[G(?E-A/8WO\] S?)&F"<G\_'3@IS.]ISYX.H)?\$X'-IWO
MW8NG'N\T)]3/SP9^-M,[]<&S$3PM2!K[V?G SN=[]^+S$3XCF-+$SR\&?C'3
M>^:#%R-XDD5DHNXX.C6_:+Y[KX!CHG,%<9H6&9F0<-9_\<P-R+U\/.(36N I
M_*EKXHL=K?RR _LQWQA07BH946W)\WRBZ/C4Z?"L5O<9M$:?FG9O8(VXL&I
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
M5:0J*/B=FBPI\&))-6%<O037X-W#$KSXY>7,UX; QO&+;K77[6KHS&I+6MR
M$%X!%*#0X;YXNCLZ=?>-[EX\ZL6C)EYX)MY"E"73IBBU:B0O1&7ETZI@1O&2
MJ8(+54L*/MRME):FY#ZZ-+>+1.Y%[#Z\57M2T+EG-IJB\I%Z^?-G$ >O7!GX
MGX*=Y"/L\Q%>BIXWF_A:;*YK10%1BFIU!<2Q*ES2VWAQ$\]VC,<<Q2'*4#KS
M'X>JIG:A:30P@[W="7#4 T<7@9O:!)R1%>-,FX\VP 7/GZ4(PE=F%TEI/K$+
MOXV.!U@)1#A(1O13,YRA((G<\'$/'_\\?&4ZN=F:%S3$$SB812A+@I&(J1W"
M*,)!ZE:!>Q7XHHJ_A"9\ ,['JES,V,$2QW$R3OS4+@PAQBER,R<]<_+]=;YI
M^YT+-W'@IC@89WAJ9O9EE@5NV+2'32_"WA5%7=:<:+H&I!12LR_$GH NT'1"
M<!VEJ6VU)Z .,YR<*X2LY\Q^.*E7MHY=P-DTLS!+)G4P-8-QA,Z5 0R^'7[!
M]V[!CO@IW:,+/L2*L@SA$;S##*$H"\_ #TYN^+/P_]T]NC5.4IO$630N&9>=
MV8OAF08.OQW!\.*)UO6/(_B3ND<7\?34B5.<C9FG=C".3=,;,?N#ZY.]N_Y!
MY)95RL!LC&-PDY@(LKT.MA,M]LV-:B6TN9\UPYVY0E-I#<S[C1#Z.+&7M/Y2
MGG\%4$L#!!0    ( "" ?%@LWO!B- ,  (0,   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;-576V_:,!3^*U8F39M$R85++X-(4%JMTBHAV-J':@\F
M.0&K3IS9#I=_O^,DI'2";&7BH2^)C^/S^3L7'Y_T5D(^JP6 )NN8)ZIO+;1.
MKVQ;!0N(J6J*%!+\$@D94XVBG-LJE4##7"GFMN<X73NF++'\7CXWEGY/9)JS
M!,:2J"R.J=P,@8M5WW*M[<2$S1?:3-A^+Z5SF(+^D8XE2G:%$K(8$L5$0B1$
M?6O@7@W=EE'(5SPP6*F=,3&FS(1X-L)=V+<<PP@X!-I 4'PMX1HX-TC(XU<)
M:E5[&L7=\1;]-C<>C9E1!=>"/[)0+_K6A45"B&C&]42LOD)I4,?@!8*K_$E6
MY5K'(D&FM(A+9600LZ1XTW7IB!T%MWU P2L5O)QWL5'.<D0U]7M2K(@TJQ'-
M#')3<VTDQQ(3E:F6^)6AGO:G&.8PXT!$1&Z49F@GA.2!\@R4F7ND4M)$JWR*
MYHX<* QA:H:*?!J!IHRKS^2,C#D-  .FR6!NGD_W$,] _NS9&HF:[>R@)#4L
M2'D'2 U2V22.VR">XWFOU6VTKS+2JXST<KSV ;Q[H"J3!;>[),UT@TR8>B:W
M$@ G-$A0FDS0]%K2M9N8XW.E4G1!W\+SH4 NP?(_?G"[SI<:$UJ5":T<O77
MA!%$("6&YEK$>")5&0H3G'EAV(KI!1H3LB4+,\H;Y&8=\"QDR9Q,%U3"V1"3
M-R1CNC'+%:$)"D)I"9J5OAE" A'#;T_?<'MRIR%6>SW1.H$GVI4GVK7!W&9D
M@\0[864FK"0%&:"$Y60?ZP+7+8Z"*5=+WVMV.CU[N8=.IZ+3>6MNW:Q3K#GH
MZ^\@X]J,JH4^TH_=BGCW'654]P2>.*\\<?Z/&865(-['KEZ_0S9 I:IA<E$Q
MN7AK,HTE"X \"([QX4QO:O.I%OU(+UY6W"_?43Y=GL 3KO-RJ3HGJE$E\*LB
MY;K=9LO;7Z;<G8O>/;I0C4Q( -W]USNP?I-C'?MRD;O>.THR]Q0=@?O2$KBU
M]^S_9%D!W-U),N>/_+)W>DK3G]]3.6?8\7&(4,=IGN/=)8N6MQ"T2/,V<R8T
M-JWY<(&_"2#- OP>":&W@NE<JQ\/_S=02P,$%     @ ((!\6(.<XR<V#P
M;+L  !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULO9UM;Z/&&H;_RB@]
MIVJE/8EYAVTVTFYF1F>E;AMU^_*A.A]8>Q*CM8T+.-E6_?$';.SQ 'GL:6Z[
M'[9Y@>LAW /,7![@^BDO/I=3I2KV93Y;E&\NIE6U?'UU58ZG:IZ6E_E2+>K?
MW.?%/*WJ;XN'JW)9J'2R7FD^NW)'H_!JGF:+BYOK]<_NBIOK?%7-LH6Z*UBY
MFL_3XL]W:I8_O;EP+K8_^"E[F%;-#ZYNKI?I@_JHJE^6=T7]W=6.,LGF:E%F
M^8(5ZO[-Q5OGM71&HV:-]2*_9NJIW/N:-7_+ISS_W'SS?O+F8M1LDIJI<=4P
MTOI_C^I6S68-JMZ0/UKJQ:YHL^+^UUNZ7/_U]5_S*2W5;3[[+9M4TS<7\06;
MJ/MT-:M^RI_^J]J_*&AXXWQ6KO]E3^VRHPLV7I55/F]7KK=@GBTV_T^_M'MB
M;P7'?V8%MUW!/78%KUW!.W8%OUW![ZX0/K-"T*X0'%LA;%<(U_M^L[/6>YJG
M57IS7>1/K&B6KFG-%^NXUFO7.SA;-$WK8U74O\WJ]:J;CU4^_CS-9Q-5E%]_
M%;M.]!T3?ZRRZD_V#5=5FLU*]D-:%&G3 +YE_V&_?.3LFW]]>WU5U=4;QM6X
MK20VE=QG*CDN^Y OJFG)Q&*B)B;@JM[LW;:[VVU_YY+$M\OBDHW<5\P=N>[
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
MK#>AV84KU443.5[:H2R,HE-.<299T)2SK4"0*[C5AE.=F,$C$UO4UK8P,MW
MU\JU\)-BI='NE#G#5-,PW9F&-S=H&!?Z+9S!M%)<0'C^#J(@BNHX^'Z/Q1+5
MC[%OB+A-[Z<-R5E-,GJ!9!C!O2Q-KN&VS##[$\"GBMNRHV/9LZ@7\0;3 0Q#
MQV_8@S=LVSAT>,.7VI@SA6<S^CPRN)8%71G==$A1[6NDS]C \@"G?G-V<.;I
MGJD,OG\A2+@S6.C.#M7YS[OSVZM[I2N6XL2CNZE1[=!+7K\*X^!#3W7G;77G
M?>C) ]>;LY5"!%X:)'P#BKZ3+IHU4!@X)*L(NR08!-%E-/9W'0PN6@87O0R>
MW.VBIK$=*A(+P.>*[C49B$_11:0?+X8#,J5[>A.WS.)>I-LCD9T4-'+!S:&+
M3OQO7\)!&,?=;1FUR4?_ESSC.YYAF<&!H\BZ"-1 [T_G\E=N_T1%"E1KIY4:
M4KDM32THK;65XVFM0K_=:RV_9VK-21,$KB@T&(QH&JK6QWIC9.4T:2D-*9Q;
MYO1+064=Z'PEI3EN;(+V)Y7\ E!+ P04    "  @@'Q8(?^E:&T$   0%
M&0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6S%6&UOXC@0_BM6;G7:E5H2
MAR2$'B ![=VMM-56K;K[8;4?3#) U"1F;0/MOS\[2?-&2(&BO2]MXLS;,_;,
M/'BPI>R)+P$$>H["F ^UI1"K*UWGWA(BPCMT!;'\,J<L(D*^LH7.5PR(GRA%
MH6X:AJ-')(BUT2!9NV.C 5V+,(CACB&^CB+"7B80TNU0P]KKPGVP6 JUH(\&
M*[* !Q"/JSLFW_3<BA]$$/. QHC!?*B-\=74-)1"(O$M@"TO/2,%94;IDWKY
M[ \U0T4$(7A"F2#RWP:F$(;*DHSC5V94RWTJQ?+SJ_6_$_ 2S(QPF-+P>^"+
MY5!S->3#G*Q#<4^W_T(&R%;V/!KRY"_:IK*]OH:\-1<TRI1E!%$0I__)<Y:(
MD@)V]BB8F8)95[#V*'0SA6X"-(TL@75-!!D-&-TBIJ2E-?60Y";1EFB"6&WC
M@V#R:R#UQ.A!G@M_'0*B<_0@J/>$OJZ2_(Y5?@/Q@CY>@R!!R#^A2W3S:ZV6
M,I$?MQ#-@/V4'QX?KM''#Y\&NI Q*<NZE_F?I/[-/?ZQB6YI+)8<W<0^^%4#
MN@23(S)?$4W,5HO7X'50%U\@TS"[#0%-#U<W6\+IY@GN)O:Z^Q*\) PN)_*D
M^6A*(UE^G*0)9HS$"Y E(=#L!97E[LA+LCS>$N:C'U^D2?190,1_-B4X]6\U
M^U=MX(JOB =#3=8Y![8!;?3G']@Q_FI*SIF,55)EY:FRVJRGJ>+H41X$EIVQ
M"_1U+;@@L1_$"S2#11#'R1,)2>Q!4SI2'T[B0S6QS:CKV);5&^B;,M!=,6Q9
MKF/D8A4(=@[!;H7P/6D;X%^B\0:8[(/HYAF8%W! =RSPX 0\J4.W%*C=<?LU
M-$U"#F[&XN18G(.PY%#N0<T%%>Y4EBR3'7A-0O0EF$,9U44!JPE.NT\7O0!A
MO.EDGJ!8@=W+8?=:+8T7"P8+(F3)29"!'%@>^D;"=77O+@[;O-2573YE?3EA
M:[OWEE0%AYOC<(^O)CGZYA"H394P$#RO E9ONFG@[DYY7/9LIQYX:P0G=HM^
MCJ__SE([&&Q_IWJPW>E:-;"MX9P(%AO%G#9^%]S,4_F\738=R_:(3D5<8B;X
M?>, LBZZO_PR#Y5A8/=<MSX,FN2J0Z.*P2PPF&><!P< ,IL:?7T:-$J59D85
M3,%D<.OT/[ S'H+B!):!FF9"9NC SHD+(H)/8"+9SI&99,L'8&P@&*YC]^M=
MI4&NWS5<>P^$@HC@]S*1(_$T4HPZF%TAIV-9>[ 41 3_'TSD#:>]_53D%,TJ
M](*,X)/9R)'[U^KGF)H[BJW@@J[@$_C*/_(WDM@SQ<Y$/C)4NX3'- W;W3<!
M"I:"WTM3VC">B7-D&'=YCM,QW&:$9L%,S,.8R7FKL]WIL=#?@-#RZT$OW:U$
MP!;)E1-''EW'(KV4R%?S:ZUQ<IE36Y_@JVEZ.5682>_*;@F3B> HA+DT:71Z
MLK98>OV4O@BZ2FYP9E0(&B6/2R"R3I2 _#ZG5+R^* ?Y)>#H/U!+ P04
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
MPR7@%*@L('Z?$\(_3F2"=NMY]A]02P,$%     @ ((!\6!!M%2>6 P  [!$
M !D   !X;"]W;W)K<VAE971S+W-H965T-C8N>&ULK5AM;]HP$/XK5B9-F[0U
M;T!H!TB%[J72V"JZEP_3/IAPD*B)S6P#G;0?/]L) :.0%>9^*+%S]]P]YR?)
MV;T-90\\ 1#H,<\([SN)$,LKU^5Q CGF%W0)1-Z94Y9C(8=LX?(E SS33GGF
M!I[7<7.<$F?0TW-W;-"C*Y&E!.X8XJL\Q^SW$#*ZZ3N^LYV8I(M$J EWT%OB
M!=R#^+J\8W+D5BBS- ?"4TH0@WG?N?:O1GZD'+3%MQ0V?.\:*2I32A_4X';6
M=SR5$600"P6!Y<\:1I!E"DGF\:L$=:J8RG'_>HO^3I.79*:8PXAFW].92/I.
MUT$SF.-5)B9T\P%*0FV%%].,Z_]H4]A&+0?%*RYH7CK+#/*4%+_XL2S$GH/?
M.>(0E [!H<.Q"&'I$&JB16::U@T6>-!C=(.8LI9HZD+71GM+-BE1RW@OF+R;
M2C\Q&%$2 Q$,JZ)R].(&!$XSCCYAIN;6\!*]1B.=!S!D6*-)RA_0CS'D4V _
M>ZZ0Z2A0-RY##XO0P9'0?H#&E(B$H[=D!C,3P)4\*C+!ELPP:$2\@?@"A?XK
M%'A!6)/0Z.GN04,Z857;4..UCN#="RP T3D:IW&2+C"IBH7^H FL@:P #8'$
MB7R"FBO9&$@]ZE=\B6/H._)9YL#6X R>/_,[WINZ*E@",VK2JFK2TNCA4_16
M*NBCM$&W G)>R[UED[LE,(-[N^+>;M2#R9U)[J_0$IB:DV_,.NH%WJ7&4R_D
M]<"["-L]=[U/J=:H6QD9J7:J5#N-J4YH_""_(6/*Q$+F=KYP&\.<NGB6P(R*
M1%5%(MO"C6QRMP1F<.]6W+N6A=NMT:1W*-Q:HTZ]<"^K5"\;4WU/U\"([#.$
M^EC)E&/!SU=O8ZQ35] 2F%$6W]M]YSW;^BT1+=&WA6;RW^MS?,L:+@%-?78/
M-%QK%$7U(O:#7;9!<[;;CNLS,5Z^UW%,5T1*>@(QI&L\S:"Y VL,<_(26D(S
MB[)KI_S0NH2M-DZVT$S^N];);^Q.SI%PJT:=G>!0PW56K=81#>^Z'?\?[<Y6
MPU\V]+\TW!CFY#6TA&869==7^1WK&K;:0]E",_GONBB_L5$Y1\-179L0'FJX
MUBKRC#__0-+NWKY9"G6ACQ,XTO(L=IW5;'5D<:TWZ@?S0W64H??C.YCB'&2,
MV2*5&^L,YA)2?AJD_%AQM% ,!%WJW?F4"OFTZ,L$\ R8,I#WYY2*[4 %J YX
M!G\!4$L#!!0    ( "" ?%CQP:8MW0,  &01   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8W+GAM;+5876_B.!1]WU]A93\T(\V2#TB #B 5V-%6VJZJ,K/[
M,-H'-[F0J$F<L4V9_ON]=M(0JN !E.8!8B?WW'N.[>OK3':,/XH80)+O69J+
MJ15+65S9M@ACR*CHL0)R?+)F/*,2FWQCBX(#C;11EMJ>XP1V1I/<FDUTWQV?
M3=A6IDD.=YR(;991_CR'E.VFEFN]=-PGFUBJ#GLV*>@&5B"_%'<<6W:-$B49
MY")A.>&PGEK7[M7"#92!?N.?!':B<4\4E0?&'E7C)II:CHH(4@BE@J#X]P0+
M2%.%A'%\JT"MVJ<R;-Z_H'_2Y)', Q6P8.F_223CJ36R2 1KNDWE/=O]"14A
M7^&%+!7ZE^S*=_VQ1<*MD"RKC#&"+,G+?_J]$J)A,'*.&'B5@??*P!T<,>A7
M!GU-M(Q,TUI226<3SG:$J[<13=UH;;0ULDER-8PKR?%I@G9RML)Y$6U3(&Q-
M[B&E$B)R1[E\)I\YS0758@OR;@F2)JEX3WXG7U9+\NZ7]Q-;HG^%8H>5KWGI
MRSOBR_7(+<ME+,@?>031(8"-@=?1>R_1SSTCXA+"'NF['XCG>/V6@!:GFWN&
M</JUF'V-US^"=U1 \O4O?)7<2,C$?VW"E;B#=ERUE*]$04.86KA6!? GL&:_
M_>P&SL<VTAV!'4@PJ"48F-!GUQG;YE*HZ90S"8(46Q[&N,ZB-MI&K'-IEV"^
M!E/9ZVGF#P?.T!]-[*<61G[-R#<RNDTP?DC)WSWRF6Y2;)&OMY ] &\=22/8
MN90Z CO@'=2\@S>:S$&7$G0$=B#!L)9@:!QZ+8'*?W%2$,F(C($L6%;0_+F-
MMQELF7#<NAC_^!/!:PXYK),PH6GZ3-@.4VS&.* 'FA/_5[5\E+.091D*CKM
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
M5*#G<R'TNF :: XII_\#4$L#!!0    ( "" ?%A&D]R7500  $PD   9
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
M<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ ((!\6&P]?#.6!0  _"T
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
M&^IM!'K;:+.;0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U
M;T>]G4!O1[V=0&]'O9U ;Q]]K"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@
MT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [1C^;$.@=J'<0Z!VH=Q#H':AW
M_*3>=?C:EWKM^5[C3T$_2?5POK=<'W]9?I]$G!<7G--M17WZ"U!+ P04
M"  @@'Q8UD@C+O<!   K*   $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.
MPS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3
MCW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-
M#*M<GZA/TS34*!;GE[2TFS9-KK;YY]BX?EX$:F,QN=AM'++FA?6^;2J;\CI[
M[.M/*=/7A#*?'/?$5>/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,
MSRW%<G^)+WITRV534>VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%
MYIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1
MV?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6<HC:"(RE%(
MY2BF<A14.8JJ'(55CN(J1X&5H\@J4&05*+(*%%D%BJP"15:!(JM D56@R"I0
M9!4HLDH4626*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL"D56A2*K0I%5H<BJ
M4&15*+(J%%D5BJP*15:%(JM&D56CR*I19-4HLFH4636*K!I%5HTBJT:15:/(
M:E!D-2BR&A19#8JL!D56@R*K09'5H,AJ4&0U_RGKO7/K/XX?GV5GF_XMGXW_
M$5R\ %!+ 0(4 Q0    ( "" ?%@'04UB@0   +$    0              "
M 0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ ((!\6$3<H=CN
M*P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#
M%     @ ((!\6)E<G",0!@  G"<  !,              ( !S $  'AL+W1H
M96UE+W1H96UE,2YX;6Q02P$"% ,4    "  @@'Q8V*GO47@(  !N-   &
M            @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#
M%     @ ((!\6+^Y3XR#!P  WR,  !@              ("!NQ   'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( "" ?%B>BFT0B (  "<'
M   8              " @708  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q0
M2P$"% ,4    "  @@'Q8;X8 \S '  "2*   &               @($R&P
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ ((!\6"=Y:8X#
M!0  WQH  !@              ("!F"(  'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;%!+ 0(4 Q0    ( "" ?%B,.&"=+@H  *0R   8              "
M@=$G  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  @@'Q8
MF,#LN6H#  #/!P  &               @($U,@  >&PO=V]R:W-H965T<R]S
M:&5E=#<N>&UL4$L! A0#%     @ ((!\6&Y/1,*N @  \ 4  !@
M     ("!U34  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (
M "" ?%A%FB>+@"@  $!Y   8              " @;DX  !X;"]W;W)K<VAE
M971S+W-H965T.2YX;6Q02P$"% ,4    "  @@'Q8#XR1>O<%  "##0  &0
M            @(%O80  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4
M Q0    ( "" ?%AQP9WZKP,  +H(   9              " @9UG  !X;"]W
M;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ ((!\6,ITVL]<!@
MB@\  !D              ("!@VL  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6Q02P$"% ,4    "  @@'Q8Q5,J$R,#    !P  &0              @($6
M<@  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( "" ?%@/
M]8;;S@0  %$,   9              " @7!U  !X;"]W;W)K<VAE971S+W-H
M965T,30N>&UL4$L! A0#%     @ ((!\6 8A8'?; P  G0D  !D
M     ("!=7H  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M"  @@'Q8"R$2B6,"  !N!0  &0              @(&'?@  >&PO=V]R:W-H
M965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( "" ?%BO!3+O^@<  -\2   9
M              " @2&!  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L!
M A0#%     @ ((!\6'ILU6K4!   MPH  !D              ("!4HD  'AL
M+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  @@'Q8[9ND_A(&
M  #>#@  &0              @(%=C@  >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;%!+ 0(4 Q0    ( "" ?%C[COABZ (  (<&   9              "
M@::4  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ ((!\
M6#A"'FL<!0  ,PP  !D              ("!Q9<  'AL+W=O<FMS:&5E=',O
M<VAE970R,2YX;6Q02P$"% ,4    "  @@'Q82P I\VT"  !I!0  &0
M        @($8G0  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0
M   ( "" ?%CR6ZJZ,"H   N%   9              " @;R?  !X;"]W;W)K
M<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ ((!\6(>N/IX,!@  GA
M !D              ("!(\H  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q0
M2P$"% ,4    "  @@'Q83C-VB*P$  #P"@  &0              @(%FT
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( "" ?%A8E?)@
MQ ,  ' )   9              " @4G5  !X;"]W;W)K<VAE971S+W-H965T
M,C8N>&UL4$L! A0#%     @ ((!\6%_%=K%" P  ,@@  !D
M ("!1-D  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  @
M@'Q8O]57_O("  !U!@  &0              @(&]W   >&PO=V]R:W-H965T
M<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( "" ?%@@5M8VU@,  $<)   9
M          " @>;?  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#
M%     @ ((!\6.W>]9(X P  V <  !D              ("!\^,  'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    "  @@'Q8+%@J);T&  !-
M$@  &0              @(%BYP  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM
M;%!+ 0(4 Q0    ( "" ?%A^>O?=B (  (L%   9              " @5;N
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ ((!\6+/8
M,*(M!0  4 T  !D              ("!%?$  'AL+W=O<FMS:&5E=',O<VAE
M970S,RYX;6Q02P$"% ,4    "  @@'Q8CVB?[KD"   Z!@  &0
M    @(%Y]@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (
M "" ?%@,5Z>=40(  /4$   9              " @6GY  !X;"]W;W)K<VAE
M971S+W-H965T,S4N>&UL4$L! A0#%     @ ((!\6- 08#X)!@  KAX  !D
M             ("!\?L  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"
M% ,4    "  @@'Q88M&H>7P%  #:&P  &0              @($Q @$ >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( "" ?%B@LZLOCP(
M "P&   9              " @>0' 0!X;"]W;W)K<VAE971S+W-H965T,S@N
M>&UL4$L! A0#%     @ ((!\6"S_G_0#!   P \  !D              ("!
MJ@H! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  @@'Q8
M#<8S2K8#   X#0  &0              @('D#@$ >&PO=V]R:W-H965T<R]S
M:&5E=#0P+GAM;%!+ 0(4 Q0    ( "" ?%C+.+Y!'0,  &(+   9
M      " @=$2 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%
M  @ ((!\6#I^4\.U @  IP@  !D              ("!)18! 'AL+W=O<FMS
M:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    "  @@'Q8K*WWJYH$  !+&@
M&0              @($1&0$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+
M 0(4 Q0    ( "" ?%A924CA) ,  .@*   9              " @>(= 0!X
M;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ ((!\6"NPN_K+
M @  ^ <  !D              ("!/2$! 'AL+W=O<FMS:&5E=',O<VAE970T
M-2YX;6Q02P$"% ,4    "  @@'Q8(=4;.7T"  !=!0  &0
M@($_) $ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( ""
M?%CTO->4_ (  ( (   9              " @?,F 0!X;"]W;W)K<VAE971S
M+W-H965T-#<N>&UL4$L! A0#%     @ ((!\6/L'M-E7 @  J 4  !D
M         ("!)BH! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M    "  @@'Q8DZ\EB80%  "*)   &0              @(&T+ $ >&PO=V]R
M:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( "" ?%CQV3E[/@(  ,0$
M   9              " @6\R 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL
M4$L! A0#%     @ ((!\6(R/R3 X @  OP0  !D              ("!Y#0!
M 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  @@'Q8EPM3
MG\T*   ZB0  &0              @(%3-P$ >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;%!+ 0(4 Q0    ( "" ?%A9>[J T0,  ,$4   9
M  " @5=" 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @
M((!\6/0J;5!5 @  V 4  !D              ("!7T8! 'AL+W=O<FMS:&5E
M=',O<VAE970U-"YX;6Q02P$"% ,4    "  @@'Q8U36K&PT$   I%   &0
M            @('K2 $ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4
M Q0    ( "" ?%C4FC4#5P,  &0+   9              " @2]- 0!X;"]W
M;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ ((!\6 P(3G#' @
MH0<  !D              ("!O5 ! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX
M;6Q02P$"% ,4    "  @@'Q86\O*>+ #  #6"P  &0              @(&[
M4P$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( "" ?%C_
M,W(_@@,  * +   9              " @:)7 0!X;"]W;W)K<VAE971S+W-H
M965T-3DN>&UL4$L! A0#%     @ ((!\6"S>\&(T P  A P  !D
M     ("!6UL! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4
M"  @@'Q8@YSC)S8/  !LNP  &0              @('&7@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( "" ?%@7)Z"ES0(  + &   9
M              " @3-N 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L!
M A0#%     @ ((!\6"'_I6AM!   $!0  !D              ("!-W$! 'AL
M+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    "  @@'Q8((W%,5\(
M  #H1   &0              @(';=0$ >&PO=V]R:W-H965T<R]S:&5E=#8T
M+GAM;%!+ 0(4 Q0    ( "" ?%B3B*APV 0  (8>   9              "
M@7%^ 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ ((!\
M6!!M%2>6 P  [!$  !D              ("!@(,! 'AL+W=O<FMS:&5E=',O
M<VAE970V-BYX;6Q02P$"% ,4    "  @@'Q8\<&F+=T#  !D$0  &0
M        @(%-AP$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0
M   ( "" ?%C19U4(; 4  + <   9              " @6&+ 0!X;"]W;W)K
M<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ ((!\6$:3W)=5!   3"0
M !D              ("!!)$! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q0
M2P$"% ,4    "  @@'Q8]^F<52\#  #N$@  #0              @ &0E0$
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( "" ?%B7BKL<P    !,"   +
M          "  >J8 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( "" ?%AL/7PS
ME@4  /PM   /              "  =.9 0!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    "  @@'Q8EW=RY"P"  #V*   &@              @ &6GP$ >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  @@'Q8UD@C+O<!
M   K*   $P              @ 'ZH0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     30!- !(5   BI $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<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>86
<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>88
<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>199</ContextCount>
  <ElementCount>367</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>84</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statement of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StatementOfStockholdersEquity</Role>
      <ShortName>Consolidated Statement of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - Business Organization and Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations</Role>
      <ShortName>Business Organization and Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BasisOfPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Business Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BusinessAcquisitions</Role>
      <ShortName>Business Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/IntangibleAssetsNet</Role>
      <ShortName>Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Notes Payable ??? Unrelated Parties</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayableUnrelatedParties</Role>
      <ShortName>Notes Payable ??? Unrelated Parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Notes Payable - Related Parties</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayable-RelatedParties</Role>
      <ShortName>Notes Payable - Related Parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Deferred Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/DeferredCompensation</Role>
      <ShortName>Deferred Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders??? Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/Stock-basedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/Concentrations</Role>
      <ShortName>Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Certain Relationships and Related Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactions</Role>
      <ShortName>Certain Relationships and Related Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Business Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BusinessAcquisitionsTables</Role>
      <ShortName>Business Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/BusinessAcquisitions</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/IntangibleAssetsNetTables</Role>
      <ShortName>Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/IntangibleAssetsNet</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/FairValueMeasurements</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/PropertyAndEquipment</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Notes Payable ??? Unrelated Parties (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables</Role>
      <ShortName>Notes Payable ??? Unrelated Parties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/NotesPayableUnrelatedParties</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Notes Payable - Related Parties (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayable-RelatedPartiesTables</Role>
      <ShortName>Notes Payable - Related Parties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/NotesPayable-RelatedParties</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Stockholders??? Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders??? Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/StockholdersEquity</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/Stock-basedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/Stock-basedCompensation</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Certain Relationships and Related Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsTables</Role>
      <ShortName>Certain Relationships and Related Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactions</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Business Organization and Nature of Operations (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperationsDetailsNarrative</Role>
      <ShortName>Business Organization and Nature of Operations (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails</Role>
      <ShortName>Schedule of Changes in Contract Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Schedule of Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails</Role>
      <ShortName>Schedule of Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Schedule of Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfSegmentInformationDetails</Role>
      <ShortName>Schedule of Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails</Role>
      <ShortName>Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Schedule of Pro Forma Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfProFormaInformationDetails</Role>
      <ShortName>Schedule of Pro Forma Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Business Acquisitions (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative</Role>
      <ShortName>Business Acquisitions (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/BusinessAcquisitionsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Schedule of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails</Role>
      <ShortName>Schedule of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails</Role>
      <ShortName>Schedule of Amortization Expense for Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Summary of Changes in Fair Value of Earnout Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails</Role>
      <ShortName>Summary of Changes in Fair Value of Earnout Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Fair Value Measurements (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative</Role>
      <ShortName>Fair Value Measurements (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails</Role>
      <ShortName>Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Property and Equipment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>Property and Equipment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Schedule of Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfNotesPayableDetails</Role>
      <ShortName>Schedule of Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Schedule of Future Minimum Principal Payments of Notes payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails</Role>
      <ShortName>Schedule of Future Minimum Principal Payments of Notes payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure</Role>
      <ShortName>Schedule of Future Minimum Principal Payments of Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Notes Payable ??? Unrelated Parties (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative</Role>
      <ShortName>Notes Payable ??? Unrelated Parties (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Notes Payable - Related Parties (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative</Role>
      <ShortName>Notes Payable - Related Parties (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/NotesPayable-RelatedPartiesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Deferred Compensation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/DeferredCompensationDetailsNarrative</Role>
      <ShortName>Deferred Compensation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/DeferredCompensation</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Schedule of Operating Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails</Role>
      <ShortName>Schedule of Operating Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Schedule of Future Rental Payment for Operating Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails</Role>
      <ShortName>Schedule of Future Rental Payment for Operating Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - Summary of Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails</Role>
      <ShortName>Summary of Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Schedule of Additional Information Pertaining to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails</Role>
      <ShortName>Schedule of Additional Information Pertaining to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - Schedule of Operating and Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails</Role>
      <ShortName>Schedule of Operating and Finance Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails</Role>
      <ShortName>Schedule of Estimated Values of Warrants Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Stockholders??? Equity (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/StockholdersEquityDetailsNarrative</Role>
      <ShortName>Stockholders??? Equity (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/StockholdersEquityTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails</Role>
      <ShortName>Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - Schedule of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails</Role>
      <ShortName>Schedule of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - Schedule of Stock Options Grant (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails</Role>
      <ShortName>Schedule of Stock Options Grant (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - Stock-Based Compensation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative</Role>
      <ShortName>Stock-Based Compensation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - Concentrations (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ConcentrationsDetailsNarrative</Role>
      <ShortName>Concentrations (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/Concentrations</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - Schedule of Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails</Role>
      <ShortName>Schedule of Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - Certain Relationships and Related Transactions (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative</Role>
      <ShortName>Certain Relationships and Related Transactions (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - Subsequent Events (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://intellinetics.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>Subsequent Events (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://intellinetics.com/role/SubsequentEvents</ParentRole>
      <Position>69</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: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:PropertyPlantAndEquipmentUsefulLife -  form10-k.htm 72, 73</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="form10-k.htm">form10-k.htm</File>
    <File>inlx-20231231.xsd</File>
    <File>inlx-20231231_cal.xml</File>
    <File>inlx-20231231_def.xml</File>
    <File>inlx-20231231_lab.xml</File>
    <File>inlx-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="737">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>91
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form10-k.htm": {
   "nsprefix": "INLX",
   "nsuri": "http://intellinetics.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "form10-k.htm"
     ]
    },
    "schema": {
     "local": [
      "inlx-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/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "inlx-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "inlx-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "inlx-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "inlx-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 313,
   "keyCustom": 54,
   "axisStandard": 25,
   "axisCustom": 0,
   "memberStandard": 24,
   "memberCustom": 56,
   "hidden": {
    "total": 59,
    "http://fasb.org/us-gaap/2023": 33,
    "http://intellinetics.com/20231231": 23,
    "http://xbrl.sec.gov/dei/2023": 3
   },
   "contextCount": 199,
   "entityCount": 1,
   "segmentCount": 84,
   "elementCount": 592,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 737,
    "http://xbrl.sec.gov/dei/2023": 38
   },
   "report": {
    "R1": {
     "role": "http://intellinetics.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://intellinetics.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://intellinetics.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://intellinetics.com/role/StatementsOfIncome",
     "longName": "00000004 - Statement - Consolidated Statements of Income",
     "shortName": "Consolidated Statements of Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://intellinetics.com/role/StatementOfStockholdersEquity",
     "longName": "00000005 - Statement - Consolidated Statement of Stockholders' Equity",
     "shortName": "Consolidated Statement of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://intellinetics.com/role/StatementsOfCashFlows",
     "longName": "00000006 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations",
     "longName": "00000007 - Disclosure - Business Organization and Nature of Operations",
     "shortName": "Business Organization and Nature of Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "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": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://intellinetics.com/role/BasisOfPresentation",
     "longName": "00000008 - Disclosure - Basis of Presentation",
     "shortName": "Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:BasisOfAccounting",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:BasisOfAccounting",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "00000009 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "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": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://intellinetics.com/role/BusinessAcquisitions",
     "longName": "00000010 - Disclosure - Business Acquisitions",
     "shortName": "Business Acquisitions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://intellinetics.com/role/IntangibleAssetsNet",
     "longName": "00000011 - Disclosure - Intangible Assets, Net",
     "shortName": "Intangible Assets, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "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": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://intellinetics.com/role/FairValueMeasurements",
     "longName": "00000012 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "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": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://intellinetics.com/role/PropertyAndEquipment",
     "longName": "00000013 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "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": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://intellinetics.com/role/NotesPayableUnrelatedParties",
     "longName": "00000014 - Disclosure - Notes Payable \u2013 Unrelated Parties",
     "shortName": "Notes Payable \u2013 Unrelated Parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://intellinetics.com/role/NotesPayable-RelatedParties",
     "longName": "00000015 - Disclosure - Notes Payable - Related Parties",
     "shortName": "Notes Payable - Related Parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_RelatedPartyMember",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_RelatedPartyMember",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://intellinetics.com/role/DeferredCompensation",
     "longName": "00000016 - Disclosure - Deferred Compensation",
     "shortName": "Deferred Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://intellinetics.com/role/CommitmentsAndContingencies",
     "longName": "00000017 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "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": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://intellinetics.com/role/StockholdersEquity",
     "longName": "00000018 - Disclosure - Stockholders\u2019 Equity",
     "shortName": "Stockholders\u2019 Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "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": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://intellinetics.com/role/Stock-basedCompensation",
     "longName": "00000019 - Disclosure - Stock-Based Compensation",
     "shortName": "Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://intellinetics.com/role/Concentrations",
     "longName": "00000020 - Disclosure - Concentrations",
     "shortName": "Concentrations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactions",
     "longName": "00000021 - Disclosure - Certain Relationships and Related Transactions",
     "shortName": "Certain Relationships and Related Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://intellinetics.com/role/SubsequentEvents",
     "longName": "00000022 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "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": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "00000023 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "longName": "00000024 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://intellinetics.com/role/BusinessAcquisitionsTables",
     "longName": "00000025 - Disclosure - Business Acquisitions (Tables)",
     "shortName": "Business Acquisitions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://intellinetics.com/role/IntangibleAssetsNetTables",
     "longName": "00000026 - Disclosure - Intangible Assets, Net (Tables)",
     "shortName": "Intangible Assets, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "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": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://intellinetics.com/role/FairValueMeasurementsTables",
     "longName": "00000027 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://intellinetics.com/role/PropertyAndEquipmentTables",
     "longName": "00000028 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "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": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables",
     "longName": "00000029 - Disclosure - Notes Payable \u2013 Unrelated Parties (Tables)",
     "shortName": "Notes Payable \u2013 Unrelated Parties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
     "longName": "00000030 - Disclosure - Notes Payable - Related Parties (Tables)",
     "shortName": "Notes Payable - Related Parties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_RelatedPartyMember",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_RelatedPartyMember",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://intellinetics.com/role/CommitmentsAndContingenciesTables",
     "longName": "00000031 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://intellinetics.com/role/StockholdersEquityTables",
     "longName": "00000032 - Disclosure - Stockholders\u2019 Equity (Tables)",
     "shortName": "Stockholders\u2019 Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://intellinetics.com/role/Stock-basedCompensationTables",
     "longName": "00000033 - Disclosure - Stock-Based Compensation (Tables)",
     "shortName": "Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "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": "form10-k.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": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsTables",
     "longName": "00000034 - Disclosure - Certain Relationships and Related Transactions (Tables)",
     "shortName": "Certain Relationships and Related Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperationsDetailsNarrative",
     "longName": "00000035 - Disclosure - Business Organization and Nature of Operations (Details Narrative)",
     "shortName": "Business Organization and Nature of Operations (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:NatureOfOperations",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:NatureOfOperations",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "00000036 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)",
     "shortName": "Summary of Significant Accounting Policies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails",
     "longName": "00000037 - Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)",
     "shortName": "Schedule of Changes in Contract Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "us-gaap:DeferredRevenueCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails",
     "longName": "00000038 - Disclosure - Schedule of Allowance for Credit Losses (Details)",
     "shortName": "Schedule of Allowance for Credit Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "INLX:AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails",
     "longName": "00000039 - Disclosure - Schedule of Segment Information (Details)",
     "shortName": "Schedule of Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "INLX:CapitalAdditionsNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
     "longName": "00000040 - Disclosure - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)",
     "shortName": "Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "AsOf2022-04-01",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-04-01",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails",
     "longName": "00000041 - Disclosure - Schedule of Pro Forma Information (Details)",
     "shortName": "Schedule of Pro Forma Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative",
     "longName": "00000042 - Disclosure - Business Acquisitions (Details Narrative)",
     "shortName": "Business Acquisitions (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "AsOf2022-04-02",
      "name": "INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails",
     "longName": "00000043 - Disclosure - Schedule of Intangible Assets (Details)",
     "shortName": "Schedule of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails",
     "longName": "00000044 - Disclosure - Schedule of Amortization Expense for Intangible Assets (Details)",
     "shortName": "Schedule of Amortization Expense for Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails",
     "longName": "00000045 - Disclosure - Summary of Changes in Fair Value of Earnout Liabilities (Details)",
     "shortName": "Summary of Changes in Fair Value of Earnout Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "INLX:EarnoutLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "INLX:EarnoutLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative",
     "longName": "00000046 - Disclosure - Fair Value Measurements (Details Narrative)",
     "shortName": "Fair Value Measurements (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FairValueMeasurementsSensitivityAnalysisDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FairValueMeasurementsSensitivityAnalysisDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails",
     "longName": "00000047 - Disclosure - Schedule of Property and Equipment (Details)",
     "shortName": "Schedule of Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CapitalizedComputerSoftwareGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CapitalizedComputerSoftwareGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative",
     "longName": "00000048 - Disclosure - Property and Equipment (Details Narrative)",
     "shortName": "Property and Equipment (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
     "longName": "00000049 - Disclosure - Schedule of Notes Payable (Details)",
     "shortName": "Schedule of Notes Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_us-gaap_NonrelatedPartyMember",
      "name": "us-gaap:NotesPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_us-gaap_NonrelatedPartyMember",
      "name": "us-gaap:UnamortizedDebtIssuanceExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
     "longName": "00000050 - Disclosure - Schedule of Future Minimum Principal Payments of Notes payable (Details)",
     "shortName": "Schedule of Future Minimum Principal Payments of Notes payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_us-gaap_NonrelatedPartyMember",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_us-gaap_NonrelatedPartyMember",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure",
     "longName": "00000051 - Disclosure - Schedule of Future Minimum Principal Payments of Notes Payable (Details)",
     "shortName": "Schedule of Future Minimum Principal Payments of Notes Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_us-gaap_RelatedPartyMember",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_us-gaap_RelatedPartyMember",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
     "longName": "00000052 - Disclosure - Notes Payable \u2013 Unrelated Parties (Details Narrative)",
     "shortName": "Notes Payable \u2013 Unrelated Parties (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:InterestPayableCurrentAndNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
     "longName": "00000053 - Disclosure - Notes Payable - Related Parties (Details Narrative)",
     "shortName": "Notes Payable - Related Parties (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:InterestPayableCurrentAndNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_RelatedPartyMember64944250",
      "name": "us-gaap:InterestPayableCurrentAndNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:InterestPayableCurrentAndNoncurrent",
       "span",
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://intellinetics.com/role/DeferredCompensationDetailsNarrative",
     "longName": "00000054 - Disclosure - Deferred Compensation (Details Narrative)",
     "shortName": "Deferred Compensation (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "us-gaap:IncreaseDecreaseInDeferredCompensation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R55": {
     "role": "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails",
     "longName": "00000055 - Disclosure - Schedule of Operating Lease (Details)",
     "shortName": "Schedule of Operating Lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PaymentsForRent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PaymentsForRent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails",
     "longName": "00000056 - Disclosure - Schedule of Future Rental Payment for Operating Lease (Details)",
     "shortName": "Schedule of Future Rental Payment for Operating Lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails",
     "longName": "00000057 - Disclosure - Summary of Components of Lease Expense (Details)",
     "shortName": "Summary of Components of Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FinanceLeaseInterestExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails",
     "longName": "00000058 - Disclosure - Schedule of Additional Information Pertaining to Leases (Details)",
     "shortName": "Schedule of Additional Information Pertaining to Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails",
     "longName": "00000059 - Disclosure - Schedule of Operating and Finance Leases (Details)",
     "shortName": "Schedule of Operating and Finance Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:OperatingLeaseLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "INLX:OperatingLeasesAndFinanceLeasesTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails",
     "longName": "00000060 - Disclosure - Schedule of Estimated Values of Warrants Valuation Assumptions (Details)",
     "shortName": "Schedule of Estimated Values of Warrants Valuation Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://intellinetics.com/role/StockholdersEquityDetailsNarrative",
     "longName": "00000061 - Disclosure - Stockholders\u2019 Equity (Details Narrative)",
     "shortName": "Stockholders\u2019 Equity (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "INLX:FairValueOfWarrantsIssuedPricePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails",
     "longName": "00000062 - Disclosure - Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)",
     "shortName": "Schedule of Estimated Values of Stock Option Grants Valuation Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
     "longName": "00000063 - Disclosure - Schedule of Stock Option Activity (Details)",
     "shortName": "Schedule of Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_StockOptionMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_StockOptionMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails",
     "longName": "00000064 - Disclosure - Schedule of Stock Options Grant (Details)",
     "shortName": "Schedule of Stock Options Grant (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_FebruaryTenTwoThousandSixteenMember",
      "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative",
     "longName": "00000065 - Disclosure - Stock-Based Compensation (Details Narrative)",
     "shortName": "Stock-Based Compensation (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://intellinetics.com/role/ConcentrationsDetailsNarrative",
     "longName": "00000066 - Disclosure - Concentrations (Details Narrative)",
     "shortName": "Concentrations (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails",
     "longName": "00000067 - Disclosure - Schedule of Related Party Transactions (Details)",
     "shortName": "Schedule of Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_MichaelNTaglichMember",
      "name": "INLX:RelationshipToCompany",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative",
     "longName": "00000068 - Disclosure - Certain Relationships and Related Transactions (Details Narrative)",
     "shortName": "Certain Relationships and Related Transactions (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_TaglichBrothersIncMember",
      "name": "us-gaap:PaymentsForRepurchaseOfPrivatePlacement",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://intellinetics.com/role/SubsequentEventsDetailsNarrative",
     "longName": "00000069 - Disclosure - Subsequent Events (Details Narrative)",
     "shortName": "Subsequent Events (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2022-04-01_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember",
      "name": "us-gaap:NotesPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-13_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember_us-gaap_SubsequentEventMember",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r690"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Allowance for Credit Losses",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "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, classified as current."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262"
     ]
    },
    "INLX_AccountsReceivableUnbilledMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "AccountsReceivableUnbilledMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable Unbilled [Member]",
        "documentation": "Accounts Receivable Unbilled [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_AccreditedInvestorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "AccreditedInvestorsMember",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accredited Investors [Member]",
        "documentation": "Accredited Investors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r21"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r176",
      "r528"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r189",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r189",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461"
     ]
    },
    "us-gaap_AcquisitionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquisitionCosts",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction costs",
        "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r144"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r414",
      "r415",
      "r416",
      "r563",
      "r746",
      "r747",
      "r748",
      "r800",
      "r824"
     ]
    },
    "INLX_AdjustmentToFairValueOfContingentConsiderationEarnout": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "AdjustmentToFairValueOfContingentConsiderationEarnout",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome",
      "http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of earnout liabilities",
        "verboseLabel": "Change in fair value",
        "documentation": "Adjustment to fair value of contingent consideration earnout."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Option Compensation",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Equity Issuance Costs",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r136"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Offer Warrants",
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r59",
      "r136"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total adjustments",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allocated share based compensation expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r421"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails",
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for doubtful accounts receivable",
        "negatedPeriodStartLabel": "Balance",
        "negatedPeriodEndLabel": "Balance",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r263",
      "r267",
      "r268",
      "r271",
      "r819"
     ]
    },
    "INLX_AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Provisions reductions charged to operating results",
        "documentation": "Allowance for doubtful accounts receivable charged to operating results.",
        "label": "AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAllowanceForCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts write-offs",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://intellinetics.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": []
    },
    "INLX_AmendmentOfTwentyTwentyTwoNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "AmendmentOfTwentyTwentyTwoNotesMember",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Of Twenty Twenty Two Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of debt discount",
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r85",
      "r117",
      "r337"
     ]
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of deferred financing costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r337",
      "r464",
      "r741"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization expense",
        "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": [
      "r7",
      "r51",
      "r55"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "INLX_AprilFourteenTwoThousandTwentyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "AprilFourteenTwoThousandTwentyTwoMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "April 14, 2022 [Member]",
        "documentation": "April 14, 2022 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AreaOfLand": {
     "xbrltype": "areaItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AreaOfLand",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land",
        "documentation": "Area of land held."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "periodEndLabel": "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": [
      "r146",
      "r180",
      "r202",
      "r229",
      "r249",
      "r255",
      "r264",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r438",
      "r440",
      "r455",
      "r522",
      "r592",
      "r690",
      "r703",
      "r763",
      "r764",
      "r808"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "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://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r184",
      "r202",
      "r264",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r438",
      "r440",
      "r455",
      "r690",
      "r763",
      "r764",
      "r808"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r715",
      "r717",
      "r718"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r715",
      "r717",
      "r718"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r715",
      "r717",
      "r718"
     ]
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails",
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794"
     ]
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails",
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r382",
      "r383",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409"
     ]
    },
    "us-gaap_BasisOfAccounting": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccounting",
     "presentation": [
      "http://intellinetics.com/role/BasisOfPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation",
        "documentation": "The entire disclosure for the 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": [
      "r122"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails",
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r434",
      "r685",
      "r686"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails",
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r73",
      "r434",
      "r685",
      "r686"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of voting rights outstanding",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic net income per share",
        "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period."
       }
      }
     },
     "auth_ref": [
      "r730",
      "r731"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted net income per share",
        "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period."
       }
      }
     },
     "auth_ref": [
      "r730",
      "r731"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "presentation": [
      "http://intellinetics.com/role/BusinessAcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Pro Forma Information",
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate."
       }
      }
     },
     "auth_ref": [
      "r730",
      "r731"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income",
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r433"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total revenues",
        "label": "Business Acquisition, Pro Forma Revenue",
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r433"
     ]
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition costs",
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://intellinetics.com/role/BusinessAcquisitions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisitions",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r435"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense 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, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue",
        "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets (see Note 5)",
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "documentation": "Amount of liabilities assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total identifiable net assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and equipment",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75"
     ]
    },
    "INLX_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase price",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed purchase price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/BusinessAcquisitionsDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill - Excess of purchase price over fair value of net assets acquired",
        "verboseLabel": "Goodwill",
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "INLX_CapitalAdditionsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "CapitalAdditionsNet",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total capital additions, net",
        "documentation": "Capital additions, net."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedComputerSoftwareAdditions",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized Computer Software, Additions",
        "documentation": "Additions made to capitalized computer software costs during the period."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedComputerSoftwareGross",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer hardware and purchased software",
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Placement agent cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r523",
      "r564",
      "r587",
      "r690",
      "r703",
      "r736"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r174",
      "r663"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash - beginning of period",
        "periodEndLabel": "Cash - end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r119",
      "r198"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease) increase in cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r119"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosure of non-cash financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_ChangeInFairValueOfEarnoutLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ChangeInFairValueOfEarnoutLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in fair value of earnout liabilities",
        "documentation": "Change in fair value of earnout liabilities.",
        "label": "ChangeInFairValueOfEarnoutLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant exercisable date",
        "documentation": "Date the warrants or rights are exercisable, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of warrant or right, exercise price of warrants or rights",
        "verboseLabel": "Warrants exercise price, per share",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant to purchase of shares of common stock",
        "verboseLabel": "Number of warrants to purchase common stock",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "INLX_ColumbusOHMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ColumbusOHMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Columbus O H [Member]",
        "documentation": "Columbus O H [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_CommissionPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "CommissionPercentage",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commission percentage",
        "documentation": "Commission percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r300",
      "r301",
      "r648",
      "r758"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock capital shares reserved for future issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r693",
      "r694",
      "r695",
      "r697",
      "r698",
      "r699",
      "r700",
      "r746",
      "r747",
      "r800",
      "r822",
      "r824"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheetsParenthetical",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheetsParenthetical",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r579"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheetsParenthetical",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "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": [
      "r11",
      "r103",
      "r579",
      "r598",
      "r824",
      "r825"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, $0.001 par value, 25,000,000 shares authorized; 4,113,621 and 4,073,757 shares issued and outstanding at December 31, 2023 and 2022, 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": [
      "r103",
      "r524",
      "r690"
     ]
    },
    "us-gaap_CompensationRelatedCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationRelatedCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Related Costs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationRelatedCostsGeneralTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationRelatedCostsGeneralTextBlock",
     "presentation": [
      "http://intellinetics.com/role/DeferredCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Compensation",
        "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r373"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r41",
      "r83",
      "r84",
      "r260",
      "r647"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r41",
      "r83",
      "r84",
      "r260",
      "r555",
      "r647"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r41",
      "r83",
      "r84",
      "r260",
      "r647",
      "r729"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations of Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r158"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://intellinetics.com/role/Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [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": [
      "r647"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk, percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r41",
      "r83",
      "r84",
      "r260"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r41",
      "r42",
      "r83",
      "r142",
      "r647"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "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": [
      "r39",
      "r41",
      "r83",
      "r84",
      "r260",
      "r647"
     ]
    },
    "INLX_CondensedCashFlowStatementPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "CondensedCashFlowStatementPolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows",
        "documentation": "Condensed Cash Flow Statement [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r666"
     ]
    },
    "INLX_ContractAssestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ContractAssestsMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Assests [Member]",
        "documentation": "Contract Assests [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Changes in Contract Assets and Liabilities",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r767"
     ]
    },
    "INLX_ContractWithCustomerAssetCommissionPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ContractWithCustomerAssetCommissionPaid",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commissions Paid",
        "documentation": "Contract with customer asset commission paid."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_ContractWithCustomerAssetCommissionRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ContractWithCustomerAssetCommissionRecognized",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commissions Recognized",
        "documentation": "Contract with customer asset commission recognized."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Addition from acquisition",
        "documentation": "Contract with customer asset cumulative catch up adjustment to addition from aquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognized in Advance of Billings",
        "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract assets",
        "periodStartLabel": "Balance at Beginning of Period",
        "periodEndLabel": "Balance at Ending of Period",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r360",
      "r371"
     ]
    },
    "INLX_ContractWithCustomerAssetPaymentsRecevied": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ContractWithCustomerAssetPaymentsRecevied",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments Received",
        "documentation": "Contract with customer asset payments recevied."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_ContractWithCustomerAssetReceivablesBillings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ContractWithCustomerAssetReceivablesBillings",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Billings",
        "documentation": "Contract with customer asset receivables billings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenues",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r359",
      "r371"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total cost of revenues",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r202",
      "r264",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r455",
      "r763"
     ]
    },
    "us-gaap_CostOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenueAbstract",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of revenues:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CountryRegion",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/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://intellinetics.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_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r260"
     ]
    },
    "INLX_CustomerOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "CustomerOneMember",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer One [Member]",
        "documentation": "Customer One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "INLX_CustomerTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "CustomerTwoMember",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Two [Member]",
        "documentation": "Customer Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDefaultLongtermDebtAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDefaultLongtermDebtAmount",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable due",
        "documentation": "Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayableUnrelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable \u2013 Unrelated Parties",
        "verboseLabel": "Notes Payable - Related Parties",
        "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": [
      "r132",
      "r200",
      "r315",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r331",
      "r338",
      "r339",
      "r341"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r99",
      "r100",
      "r147",
      "r148",
      "r205",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r322",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r465",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r742"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r88",
      "r316",
      "r465",
      "r676",
      "r677"
     ]
    },
    "INLX_DebtInstrumentFaceAmountPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "DebtInstrumentFaceAmountPercentage",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal amount percentage",
        "documentation": "Debt instrument face amount percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Date",
        "verboseLabel": "Debt instrument, interest rate",
        "terseLabel": "Debt instrument interest rate stated percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r317"
     ]
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentIssuanceDate1",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issue Date",
        "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r765"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r322",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r340",
      "r465",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r742"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal Due",
        "verboseLabel": "Debt instrument, maturity date",
        "terseLabel": "Extend maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r675",
      "r802"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDateDescription",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Due",
        "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": [
      "r24"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r205",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r322",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r465",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r742"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r60",
      "r61",
      "r85",
      "r86",
      "r88",
      "r92",
      "r134",
      "r135",
      "r205",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r322",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r340",
      "r465",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r742"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less unamortized debt discount",
        "label": "Debt Instrument, Unamortized Discount",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r88",
      "r766"
     ]
    },
    "INLX_DecemberSixTwoThousandSixteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "DecemberSixTwoThousandSixteenMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "December 6, 2016 [Member]",
        "documentation": "December 6, 2016 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt issuance costs",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r766"
     ]
    },
    "INLX_DeferredRevenueAddition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "DeferredRevenueAddition",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Addition from acquisition",
        "documentation": "Deferred revenue addition.",
        "label": "DeferredRevenueAddition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredRevenueCurrent",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at Beginning of Period",
        "periodEndLabel": "Balance at End of Period",
        "label": "Deferred Revenue, Current",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "INLX_DeferredRevenueLiabilityBillings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "DeferredRevenueLiabilityBillings",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Billings",
        "documentation": "Deferred revenue liability billings.",
        "label": "Deferred revenue, billings"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_DeferredRevenueRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "DeferredRevenueRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Recognized revenue",
        "documentation": "Deferred revenue revenue recognized.",
        "label": "DeferredRevenueRevenueRecognized"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
      "http://intellinetics.com/role/NotesPayableUnrelatedParties",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "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": [
      "r7",
      "r56"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows",
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "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": [
      "r7",
      "r56"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r571",
      "r584",
      "r585",
      "r586",
      "r588",
      "r589",
      "r590",
      "r591",
      "r593",
      "r594",
      "r595",
      "r596",
      "r611",
      "r612",
      "r613",
      "r614",
      "r617",
      "r618",
      "r619",
      "r620",
      "r638",
      "r639",
      "r640",
      "r641",
      "r693",
      "r695"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r82",
      "r569",
      "r571",
      "r584",
      "r585",
      "r586",
      "r588",
      "r589",
      "r590",
      "r591",
      "r593",
      "r594",
      "r595",
      "r596",
      "r611",
      "r612",
      "r613",
      "r614",
      "r617",
      "r618",
      "r619",
      "r620",
      "r638",
      "r639",
      "r640",
      "r641",
      "r665",
      "r693",
      "r695"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r377",
      "r380",
      "r411",
      "r412",
      "r413",
      "r688"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_DiscountOnNotesPayableForWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "DiscountOnNotesPayableForWarrants",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount on notes payable for warrants",
        "documentation": "Discount on notes payable for warrants."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_DiscountOnNotesPayableRelatedPartiesForWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "DiscountOnNotesPayableRelatedPartiesForWarrants",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount on notes payable - related parties for warrants",
        "documentation": "Discount on notes payable related parties for warrants."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://intellinetics.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": [
      "r715",
      "r717",
      "r718"
     ]
    },
    "INLX_DocumentConversionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "DocumentConversionMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Conversion [Member]",
        "documentation": "Document Conversion [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r717",
      "r718",
      "r720"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://intellinetics.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://intellinetics.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": []
    },
    "INLX_DocumentManagementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "DocumentManagementMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Management [Member]",
        "documentation": "Document Management [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://intellinetics.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": [
      "r719"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic net income per share:",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r219",
      "r221",
      "r223",
      "r224",
      "r225",
      "r226",
      "r450",
      "r451",
      "r519",
      "r531",
      "r669"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted net income 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": [
      "r192",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r221",
      "r223",
      "r224",
      "r225",
      "r226",
      "r450",
      "r451",
      "r519",
      "r531",
      "r669"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37"
     ]
    },
    "INLX_EarnoutLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "EarnoutLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnout liabilities - current",
        "documentation": "Earnout liabilities current."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_EarnoutLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "EarnoutLiability",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Fair value, beginning balance",
        "periodEndLabel": "Fair value , ending balance",
        "documentation": "Earnout liability.",
        "label": "EarnoutLiability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r798",
      "r799"
     ]
    },
    "INLX_EmployeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "EmployeeMember",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee [Member]",
        "documentation": "Employee [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation costs",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "INLX_EngagementAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "EngagementAgreementMember",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Engagement Agreement [Member]",
        "documentation": "Engagement Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://intellinetics.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://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://intellinetics.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": [
      "r706"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://intellinetics.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://intellinetics.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_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://intellinetics.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://intellinetics.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": [
      "r706"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://intellinetics.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": [
      "r721"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.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://intellinetics.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": [
      "r706"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://intellinetics.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": [
      "r706"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://intellinetics.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": [
      "r706"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://intellinetics.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://intellinetics.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": [
      "r722"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_EquityBeneficialOwnershipDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "EquityBeneficialOwnershipDescription",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, beneficial ownership, description",
        "documentation": "Equity, beneficial ownership, description."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "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": [
      "r11",
      "r168",
      "r188",
      "r189",
      "r190",
      "r206",
      "r207",
      "r208",
      "r210",
      "r216",
      "r218",
      "r227",
      "r265",
      "r266",
      "r357",
      "r414",
      "r415",
      "r416",
      "r430",
      "r431",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r449",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r484",
      "r550",
      "r551",
      "r552",
      "r563",
      "r623"
     ]
    },
    "INLX_ExerciseOfOutstandingWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ExerciseOfOutstandingWarrantsMember",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise of Outstanding Warrants [Member]",
        "documentation": "Exercise of Outstanding Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Extension",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://intellinetics.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements",
        "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": [
      "r452"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Accounting Related Fair Value Measurements",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsSensitivityAnalysisDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsSensitivityAnalysisDescription",
     "presentation": [
      "http://intellinetics.com/role/FairValueMeasurementsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unobservable Measurement Input, Uncertainty, Description",
        "documentation": "Description of uncertainty of fair value measurement from use of unobservable input, including, but not limited to, inter-relationships among inputs used in fair value measurement."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "INLX_FairValueOfWarrantsIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "FairValueOfWarrantsIssuedPricePerShare",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of warrants issued price per share",
        "documentation": "Fair value of warrants issued price per share."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_FebruaryTenTwoThousandSixteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "FebruaryTenTwoThousandSixteenMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "February 10, 2016 [Member]",
        "documentation": "February 10, 2016 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on lease liabilities",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r475",
      "r689"
     ]
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing cash flows from finance leases (interest)",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r471",
      "r478"
     ]
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total finance lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities, finance - current",
        "verboseLabel": "Lease liabilities, finance \u2013 current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities, finance - net of current portion",
        "verboseLabel": "Lease liabilities, finance \u2013 net of current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "INLX_FinanceLeaseLiabilityPaymentDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "FinanceLeaseLiabilityPaymentDue",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease, 2024",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease, 2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease, 2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease, 2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease, 2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Finance lease, Less Imputed interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails",
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Principal payments on financing lease liability",
        "label": "Financing cash flows from finance leases (prinicipal)",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r478"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right of use assets, finance",
        "verboseLabel": "Right-of-use assets, finance, net",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r467"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated amortization",
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r732"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows",
      "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of right of use assets, financing",
        "verboseLabel": "Amortization of ROU assets",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r475",
      "r689"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets, finance",
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "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": [
      "r481",
      "r689"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining lease term - finance leases",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r689"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated useful life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r178",
      "r290"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thereafter",
        "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",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2024",
        "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": [
      "r126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "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": [
      "r126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "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": [
      "r126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "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": [
      "r126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "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": [
      "r126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r289",
      "r290",
      "r291",
      "r504",
      "r505"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, cost",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r505"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAmortizationExpenseForIntangibleAssetsDetails",
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangible assets, net",
        "totalLabel": "Intangible assets",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r504"
     ]
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesGross",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and fixtures",
        "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnDispositionOfAssets",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposal of fixed assets",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "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": [
      "r741",
      "r755",
      "r756"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative",
        "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": [
      "r115",
      "r602"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "periodEndLabel": "Total goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r276",
      "r518",
      "r674",
      "r690",
      "r753",
      "r754"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r286",
      "r674"
     ]
    },
    "INLX_GovernmentContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "GovernmentContractsMember",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government Contracts [Member]",
        "documentation": "Government Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_GrantDateAprilFourteenTwoThousandTwentyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "GrantDateAprilFourteenTwoThousandTwentyTwoMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "April 14, 2022 Grant [Member]",
        "documentation": "April 14, 2022 Grant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails",
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Total gross profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r202",
      "r229",
      "r248",
      "r254",
      "r256",
      "r264",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r455",
      "r671",
      "r763"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r715",
      "r717",
      "r718"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of long lived assets",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r128"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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",
      "r130"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "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": [
      "r187",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r557"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid during the period 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": [
      "r33",
      "r35"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "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": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenues",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r740"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredCompensation",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/DeferredCompensationDetailsNarrative",
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred compensation",
        "negatedLabel": "Deferred incentive compensation",
        "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Parts and supplies",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease assets and liabilities, net",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r733",
      "r740"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "INLX_IncreaseDecreaseInUnbilledAccountsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "IncreaseDecreaseInUnbilledAccountsReceivables",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable, unbilled",
        "documentation": "Increase decrease in unbilled accounts receivables",
        "label": "IncreaseDecreaseInUnbilledAccountsReceivables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://intellinetics.com/role/IntangibleAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r500",
      "r501",
      "r502",
      "r504",
      "r667"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, net",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r53"
     ]
    },
    "INLX_IntellineticsOhioAndGraphicSciencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "IntellineticsOhioAndGraphicSciencesMember",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intellinetics Ohio and Graphic Sciences [Member]",
        "documentation": "Intellinetics Ohio and Graphic Sciences [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense, net",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r151",
      "r191",
      "r233",
      "r463",
      "r608",
      "r701",
      "r823"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Debt",
        "verboseLabel": "Interest expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r335",
      "r343",
      "r678",
      "r679"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid during the period 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": [
      "r194",
      "r196",
      "r197"
     ]
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest",
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r817"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parts and supplies, 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": [
      "r183",
      "r664",
      "r690"
     ]
    },
    "us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory allowances",
        "documentation": "Amount, after deduction of valuation reserves, other allowances, and customer advances received on long-term contracts or programs, of inventory expected to be converted to cash, sold or exchanged within the normal operating cycle."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parts and Supplies",
        "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": [
      "r153",
      "r173",
      "r182",
      "r272",
      "r273",
      "r274",
      "r499",
      "r668"
     ]
    },
    "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for services",
        "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "INLX_JanuaryThirtyTwoThousandNinteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "JanuaryThirtyTwoThousandNinteenMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 30, 2019 [Member]",
        "documentation": "January 30, 2019 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease expense:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Components of Lease Expense",
        "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": [
      "r804"
     ]
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsGross",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements",
        "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Rental Payment for Operating Lease",
        "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": [
      "r805"
     ]
    },
    "INLX_LesseeOperatingLeaseLiabilityPaymentDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "LesseeOperatingLeaseLiabilityPaymentDue",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, 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": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "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": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, 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": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, 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": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, 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": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Operating Lease, less imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseOptionToTerminate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseOptionToTerminate",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Expiry",
        "documentation": "Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability."
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Operating Lease",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r202",
      "r264",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r439",
      "r440",
      "r441",
      "r455",
      "r578",
      "r670",
      "r703",
      "r763",
      "r808",
      "r809"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r149",
      "r526",
      "r690",
      "r743",
      "r751",
      "r803"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r172",
      "r202",
      "r264",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r439",
      "r440",
      "r441",
      "r455",
      "r690",
      "r763",
      "r808",
      "r809"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total long-term liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r96",
      "r97",
      "r98",
      "r101",
      "r202",
      "r264",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r439",
      "r440",
      "r441",
      "r455",
      "r763",
      "r808",
      "r809"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r148",
      "r328",
      "r342",
      "r676",
      "r677",
      "r818"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r205",
      "r333"
     ]
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable",
        "verboseLabel": "Long-term portion of notes payable",
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r58"
     ]
    },
    "INLX_MadisonHeightsMIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "MadisonHeightsMIMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Madison Heights M I [Member]",
        "documentation": "Madison Heights M I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_MadisonHeightsMITemporarySpaceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "MadisonHeightsMITemporarySpaceMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Madison Heights M I Temporary Space [Member]",
        "documentation": "Madison Heights M I Temporary Space [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r260",
      "r684",
      "r768",
      "r820",
      "r821"
     ]
    },
    "INLX_MarchElevenTwoThousandNinteenGrantOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "MarchElevenTwoThousandNinteenGrantOneMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "March 11, 2019 Grant One [Member]",
        "documentation": "March 11, 2019 Grant One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_MarchElevenTwoThousandNinteenGrantTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "MarchElevenTwoThousandNinteenGrantTwoMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "March 11, 2019 Grant Two [Member]",
        "documentation": "March 11, 2019 Grant Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_MarchElevenTwoThousandNinteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "MarchElevenTwoThousandNinteenMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "March 11, 2019 [Member]",
        "documentation": "March 11, 2019 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative",
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r302",
      "r303",
      "r304",
      "r305",
      "r376",
      "r497",
      "r549",
      "r570",
      "r571",
      "r631",
      "r633",
      "r635",
      "r636",
      "r642",
      "r658",
      "r659",
      "r673",
      "r680",
      "r687",
      "r692",
      "r765",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815"
     ]
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Term [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Price Volatility [Member]",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_MichaelNTaglichMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "MichaelNTaglichMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Michael N. Taglich [Member]",
        "documentation": "Michael N. Taglich [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative",
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r302",
      "r303",
      "r304",
      "r305",
      "r376",
      "r497",
      "r549",
      "r570",
      "r571",
      "r631",
      "r633",
      "r635",
      "r636",
      "r642",
      "r658",
      "r659",
      "r673",
      "r680",
      "r687",
      "r692",
      "r765",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "auth_ref": [
      "r260",
      "r684",
      "r768",
      "r820",
      "r821"
     ]
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Organization and Nature of Operations",
        "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": [
      "r154",
      "r166"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "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://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "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://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "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": [
      "r119",
      "r120",
      "r121"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StatementsOfCashFlows",
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "label": "Net Income",
        "verboseLabel": "Net income",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r121",
      "r150",
      "r170",
      "r185",
      "r186",
      "r190",
      "r202",
      "r209",
      "r211",
      "r212",
      "r213",
      "r214",
      "r217",
      "r218",
      "r222",
      "r229",
      "r248",
      "r254",
      "r256",
      "r264",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r451",
      "r455",
      "r530",
      "r600",
      "r621",
      "r622",
      "r671",
      "r701",
      "r763"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_NonCashFinancingAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "NonCashFinancingAccountsReceivable",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "documentation": "Non cash financing accounts receivable."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_NonCashFinancingActivitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "NonCashFinancingActivitiesAccountsPayable",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts payable",
        "documentation": "Non cash financing activities accounts payable.",
        "label": "NonCashFinancingActivitiesAccountsPayable"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_NonCashFinancingActivitiesCashUsedInBusinessAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "NonCashFinancingActivitiesCashUsedInBusinessAcquisitions",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash used in business acquisition",
        "documentation": "Non cash financing activities cash used in business acquisitions."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_NonCashFinancingActivitiesDeferredRevenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "NonCashFinancingActivitiesDeferredRevenues",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenues",
        "documentation": "Non cash financing activities deferred revenues.",
        "label": "NonCashFinancingActivitiesDeferredRevenues"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_NonCashFinancingActivitiesGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "NonCashFinancingActivitiesGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "documentation": "Non cash financing activities goodwill.",
        "label": "NonCashFinancingActivitiesGoodwill"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_NonCashFinancingActivitiesIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "NonCashFinancingActivitiesIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets",
        "documentation": "Non cash financing activities intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net assets acquired in acquisition",
        "documentation": "Non cash financing activities net assets acquired in acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_NonCashFinancingActivitiesPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "NonCashFinancingActivitiesPrepaidExpenses",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses",
        "documentation": "Non cash financing activities prepaid expenses."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_NonCashFinancingActivitiesPropertyAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "NonCashFinancingActivitiesPropertyAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment",
        "documentation": "Non cash financing activities property and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "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": [
      "r116"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other (expense) income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonrelatedPartyMember",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/NotesPayableUnrelatedParties",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrelated Party [Member]",
        "documentation": "Party not related to reporting entity."
       }
      }
     },
     "auth_ref": [
      "r744",
      "r745"
     ]
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable \u2013 \u201c2022 Related Note\u201d",
        "verboseLabel": "Notes payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r148",
      "r818"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable - current",
        "negatedLabel": "Less current portion, net",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://intellinetics.com/role/BusinessOrganizationAndNatureOfOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of reportable segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "us-gaap_OffsettingAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OffsettingAssetsLineItems",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offsetting Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OffsettingAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OffsettingAssetsTable",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfChangesInContractAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offsetting Assets [Table]",
        "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "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://intellinetics.com/role/StatementsOfIncome"
     ],
     "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://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r248",
      "r254",
      "r256",
      "r671"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease expense",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r476",
      "r689"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities, operating - current",
        "verboseLabel": "Lease liabilities, operating \u2013 current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities, operating - net of current portion",
        "verboseLabel": "Lease liabilities, operating \u2013 net of current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash flows from operating 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": [
      "r472",
      "r478"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfOperatingAndFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right of use assets, operating",
        "verboseLabel": "Right-of-use assets, operating",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r467"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average discount rate - operating leases",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r689"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining lease term - operating leases",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r689"
     ]
    },
    "INLX_OperatingLeasesAndFinanceLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "OperatingLeasesAndFinanceLeasesTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Operating and Finance Leases",
        "documentation": "Operating Leases And Finance Leases [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other long-term assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r179",
      "r521",
      "r703"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "INLX_OtherNetChangesInFinanceLeaseAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "OtherNetChangesInFinanceLeaseAssetsAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other net changes in finance lease assets and liabilities",
        "label": "OtherNetChangesInFinanceLeaseAssetsAndLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "INLX_PaymentForContingentConsiderationEarnout": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "PaymentForContingentConsiderationEarnout",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfChangesInFairValueOfEarnoutLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments",
        "documentation": "Payment for contingent consideration earnout."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_PaymentOfEarnoutLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "PaymentOfEarnoutLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of earnout liabilities",
        "documentation": "Payment of earnout liabilities.",
        "label": "PaymentOfEarnoutLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_PaymentOfSuccessFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "PaymentOfSuccessFee",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment of success fee",
        "documentation": "Payment of success fee."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_PaymentToPlacementAgentOnPrivatePlacementOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "PaymentToPlacementAgentOnPrivatePlacementOffering",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private placement offering",
        "documentation": "Payment to placement agent on private placement offering."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRent",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehichle rent expense",
        "documentation": "Cash payments to lessor's for use of assets under operating leases."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfPrivatePlacement",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to private placement",
        "documentation": "The cash outflow associated with the repurchase of amount received from entity's raising of capital via private rather than public placement."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Offering costs paid on issuance of common stock and notes",
        "label": "Payments of Stock Issuance Costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash paid to acquire business, net",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r436"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "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": [
      "r118"
     ]
    },
    "us-gaap_PaymentsToAcquireSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireSoftware",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capitalization of internal use software",
        "label": "Payments to Acquire Software",
        "documentation": "The cash outflow associated with the acquisition from vendors 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": [
      "r118"
     ]
    },
    "INLX_PercentageOfGrossProceedsPaidToPrivatePlacementAgent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "PercentageOfGrossProceedsPaidToPrivatePlacementAgent",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private placement agent",
        "documentation": "Percentage of gross proceeds paid to private placement agent."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_PlacementAgentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "PlacementAgentMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Placement Agent [Member]",
        "documentation": "Placement Agent [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r712"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current 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": [
      "r738"
     ]
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassifications",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Placement [Member]",
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of common stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from private placement",
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromNotesPayable",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from notes payable",
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from notes payable - related parties",
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_ProductLiabilityContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductLiabilityContingencyLineItems",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Liability Contingency [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r759",
      "r760",
      "r761"
     ]
    },
    "us-gaap_ProductLiabilityContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductLiabilityContingencyTable",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Liability Contingency [Table]",
        "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from product liability related to an individual product."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r759",
      "r760",
      "r761"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r257",
      "r503",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r661",
      "r682",
      "r691",
      "r734",
      "r761",
      "r762",
      "r768",
      "r820"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "auth_ref": [
      "r257",
      "r503",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r661",
      "r682",
      "r691",
      "r734",
      "r761",
      "r762",
      "r768",
      "r820"
     ]
    },
    "INLX_ProfessionalServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ProfessionalServicesMember",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r8"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://intellinetics.com/role/PropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r159",
      "r163",
      "r164"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r175",
      "r529"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net",
        "totalLabel": "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": [
      "r8",
      "r520",
      "r529",
      "r690"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r8",
      "r159",
      "r163",
      "r527"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://intellinetics.com/role/PropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Property and Equipment",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r129"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment, estimated useful live",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_ProprietaryTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ProprietaryTechnologyMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proprietary Technology [Member]",
        "documentation": "Proprietary technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bad debt expense",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r269"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative",
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r302",
      "r303",
      "r304",
      "r305",
      "r374",
      "r376",
      "r406",
      "r407",
      "r408",
      "r496",
      "r497",
      "r549",
      "r570",
      "r571",
      "r631",
      "r633",
      "r635",
      "r636",
      "r642",
      "r658",
      "r659",
      "r673",
      "r680",
      "r687",
      "r692",
      "r695",
      "r757",
      "r765",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative",
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "auth_ref": [
      "r302",
      "r303",
      "r304",
      "r305",
      "r374",
      "r376",
      "r406",
      "r407",
      "r408",
      "r496",
      "r497",
      "r549",
      "r570",
      "r571",
      "r631",
      "r633",
      "r635",
      "r636",
      "r642",
      "r658",
      "r659",
      "r673",
      "r680",
      "r687",
      "r692",
      "r695",
      "r757",
      "r765",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815"
     ]
    },
    "INLX_RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recently Issued Accounting Pronouncements Not Yet Effective",
        "documentation": "Recently Issued Accounting Pronouncements Not Yet Effective [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
      "http://intellinetics.com/role/NotesPayableUnrelatedParties",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r488",
      "r489",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r597",
      "r599",
      "r630"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r488",
      "r489",
      "r490",
      "r491",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r597",
      "r599",
      "r630"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r488",
      "r489",
      "r807"
     ]
    },
    "us-gaap_RelatedPartyTransactionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionDate",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Date of Transaction",
        "documentation": "Date of maturity or expiration of arrangements with a related party (for example, but not limited to, leasing and debt arrangements between related parties), in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r604",
      "r607"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
      "http://intellinetics.com/role/NotesPayableUnrelatedParties",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Axis]",
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r488",
      "r489",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r597",
      "r599",
      "r630",
      "r807"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Certain Relationships and Related Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r486",
      "r487",
      "r489",
      "r492",
      "r560",
      "r561",
      "r562",
      "r605",
      "r606",
      "r607",
      "r627",
      "r629"
     ]
    },
    "INLX_RelationshipToCompany": {
     "xbrltype": "stringItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "RelationshipToCompany",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Relationship to the Company",
        "documentation": "Relationship to the Company."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_RemainingNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "RemainingNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining notes payable",
        "documentation": "Remaining notes payable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r739"
     ]
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of notes payable",
        "label": "Repayments of Notes Payable",
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development expense",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r423",
      "r816"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software development cost capiatlized",
        "documentation": "Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r797"
     ]
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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",
      "r94"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Cost and Reserve [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r136",
      "r525",
      "r553",
      "r554",
      "r559",
      "r580",
      "r690"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r206",
      "r207",
      "r208",
      "r210",
      "r216",
      "r218",
      "r265",
      "r266",
      "r414",
      "r415",
      "r416",
      "r430",
      "r431",
      "r442",
      "r444",
      "r445",
      "r447",
      "r449",
      "r550",
      "r552",
      "r563",
      "r824"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails",
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total revenues",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r231",
      "r247",
      "r252",
      "r253",
      "r257",
      "r258",
      "r260",
      "r369",
      "r370",
      "r503"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r660"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, remaining performance obligation, amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue performance obligations percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use asset obtained in exchange for finance lease liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r479",
      "r689"
     ]
    },
    "INLX_RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfAdditionalInformationPertainingToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ROU assets obtained in exchange for new finance lease liability",
        "documentation": "Right of use assets obtained in exchange for new finance lease liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_RobertFTaglichMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "RobertFTaglichMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Robert F. Taglich [Member]",
        "documentation": "Robert F. Taglich [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_RocketMortgageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "RocketMortgageMember",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rocket Mortgage [Member]",
        "documentation": "Rocket Mortgage [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_SaleOfSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "SaleOfSoftwareMember",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale Of Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of stock sold",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares sold",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_SaleOfStockPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "SaleOfStockPercentage",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share sold percentage",
        "documentation": "Share sold percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of stock price per share",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r728"
     ]
    },
    "INLX_ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Additional Information Pertaining to Leases",
        "documentation": "Schedule of Additional Information Pertaining to Leases [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r73",
      "r434"
     ]
    },
    "INLX_ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Changes in Fair Value of Earnout Liabilities",
        "documentation": "Schedule of Changes in Fair Value of Plan Liabillties [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Notes Payable",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]",
        "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r137"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/NotesPayable-RelatedParties",
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
      "http://intellinetics.com/role/NotesPayableUnrelatedParties",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetails",
      "http://intellinetics.com/role/ScheduleOfFutureMinimumPrincipalPaymentsOfNotesPayableDetailsDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r63",
      "r64",
      "r65",
      "r66"
     ]
    },
    "INLX_ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Values of Warrants Valuation Assumptions",
        "documentation": "Schedule Of Estimated Values Of Warrants Valuation Assumptions [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54",
      "r504"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/IntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Intangible Assets",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesTables",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Minimum Principal Payments of Notes payable",
        "verboseLabel": "Schedule of Future Minimum Principal Payments of Notes Payable",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/BusinessAcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value of Assets Acquired and Liabilities Assumed",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r603",
      "r604",
      "r607"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Information",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47",
      "r48",
      "r49"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock Options Grant",
        "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. 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": [
      "r138"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails",
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock Option Activity",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r13",
      "r68"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Values of Stock Option Grants Valuation 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": [
      "r139"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Short-Term Debt [Table]",
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://intellinetics.com/role/IntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Amortization Expense for Intangible Assets",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "INLX_SecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "SecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Purchase Agreement [Member]",
        "documentation": "Securities Purchase Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12gTitle",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "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": [
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r260",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r296",
      "r299",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r674",
      "r734",
      "r820"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "auth_ref": [
      "r258",
      "r259",
      "r566",
      "r567",
      "r568",
      "r632",
      "r634",
      "r637",
      "r643",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r662",
      "r683",
      "r695",
      "r768",
      "r820"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r258",
      "r672"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "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": []
    },
    "INLX_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "September 25, 2017 [Member]",
        "documentation": "September 25, 2017 [Member]",
        "label": "September 25, 2017 [Member] [Default Label]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_SeptemberTwentyFiveTwoThousandSeventeenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "SeptemberTwentyFiveTwoThousandSeventeenMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "September 25, 2017 [Member]",
        "documentation": "September 25, 2017 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_SeptemberTwoTwoThousandTwentyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "SeptemberTwoTwoThousandTwentyMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "September 2, 2020 [Member]",
        "documentation": "September 2, 2020 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend yield",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "INLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Date fully vested",
        "documentation": "Date fully vested."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails",
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Shares Under Option, 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": [
      "r387"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted- Average Exercise Price, Exercisable ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares Under Option, Forfeited and expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted- Average Exercise Price, Forfeited and expired",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Weighted- Average Exercise Price, Forfeited and expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Intrinsic Value",
        "documentation": "The combined weighted average of the accumulated differences between the fair values on underlying shares and exercises prices to acquire such shares as of the grant date on options that were either forfeited or lapsed."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Under Option, Granted",
        "verboseLabel": "Shares granted (canceled)",
        "negatedLabel": "Shares granted (canceled)",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r389"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average grant date fair value of options granted",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Aggregate Intrinsic Value, Outstanding, beginning balance",
        "periodEndLabel": "Aggregate Intrinsic Value, Outstanding ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Shares Under Option, Outstanding beginning balance",
        "periodEndLabel": "Shares Under Option, Outstanding ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r386"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted- Average Exercise Price, Outstanding beginning balance",
        "periodEndLabel": "Weighted- Average Exercise Price, Outstanding ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r386"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option exercise price",
        "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option granted",
        "documentation": "Number of shares purchased for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r382",
      "r383",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails",
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted- Average Exercise Price, Granted",
        "verboseLabel": "Exercise price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r389"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "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": [
      "r377",
      "r384",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r417",
      "r418",
      "r419",
      "r420"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfStockOptionGrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average expected 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": [
      "r405"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Aggregate Intrinsic Value, Exercisable ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted Average Remaining Contractual Life Outstanding, beginning",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "INLX_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted Average Remaining Contractual Life Outstanding, beginning",
        "documentation": "Weighted Average Remaining Contractual Life Outstanding, Ending.",
        "label": "Weighted Average Remaining Contractual Life Outstanding, Ending"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Life Outstanding, beginning",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionsGrantDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value",
        "verboseLabel": "Fair value of stock options",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Price per share",
        "verboseLabel": "Shares issued, price per share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, shares",
        "periodEndLabel": "Ending balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCommitmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCommitmentAmount",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfFutureRentalPaymentForOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Operating Lease, short-term lease payments",
        "label": "Short-Term Lease Commitment, Amount",
        "documentation": "Amount of short-term lease commitment."
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfComponentsOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term lease expense",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r689"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r199"
     ]
    },
    "INLX_SoftwareAsAServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "SoftwareAsAServiceMember",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software As A Service [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software Development [Member]",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_SoftwareMaintenanceServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "SoftwareMaintenanceServicesMember",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software Maintenance Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "INLX_StateOfMichiganMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "StateOfMichiganMember",
     "presentation": [
      "http://intellinetics.com/role/ConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State of Michigan [Member]",
        "documentation": "State of Michigan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r260",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r292",
      "r296",
      "r299",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r674",
      "r734",
      "r820"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r27",
      "r168",
      "r188",
      "r189",
      "r190",
      "r206",
      "r207",
      "r208",
      "r210",
      "r216",
      "r218",
      "r227",
      "r265",
      "r266",
      "r357",
      "r414",
      "r415",
      "r416",
      "r430",
      "r431",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r449",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r484",
      "r550",
      "r551",
      "r552",
      "r563",
      "r623"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259",
      "r566",
      "r567",
      "r568",
      "r632",
      "r634",
      "r637",
      "r643",
      "r646",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r662",
      "r683",
      "r695",
      "r768",
      "r820"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails",
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "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": [
      "r206",
      "r207",
      "r208",
      "r227",
      "r503",
      "r556",
      "r565",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r579",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r588",
      "r589",
      "r590",
      "r591",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r599",
      "r601",
      "r602",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r623",
      "r696"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfSegmentInformationDetails",
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "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": [
      "r206",
      "r207",
      "r208",
      "r227",
      "r503",
      "r556",
      "r565",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r579",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r588",
      "r589",
      "r590",
      "r591",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r599",
      "r601",
      "r602",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r623",
      "r696"
     ]
    },
    "INLX_SterlingHeightsMIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "SterlingHeightsMIMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sterling Heights M I [Member]",
        "documentation": "Sterling Heights M I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued during conversion",
        "verboseLabel": "Conversion of units, shares",
        "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r60",
      "r102",
      "r103",
      "r136"
     ]
    },
    "INLX_StockIssuedDuringPeriodSharesIssuedToDirectors": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesIssuedToDirectors",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued to Directors, shares",
        "documentation": "Stock Issued to Directors, shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails",
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued, shares",
        "verboseLabel": "New issues, shares",
        "terseLabel": "Number of stock issued during period, shares",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r102",
      "r103",
      "r136",
      "r558",
      "r623",
      "r644"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued during period, shares, restricted stock award",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r136"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueConversionOfUnits",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of units",
        "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r27",
      "r136"
     ]
    },
    "INLX_StockIssuedDuringPeriodValueIssuedToDirectors": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "StockIssuedDuringPeriodValueIssuedToDirectors",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued to Directors",
        "documentation": "Stock Issued to Directors."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfRelatedPartyTransactionsDetails",
      "http://intellinetics.com/role/StatementOfStockholdersEquity",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued",
        "verboseLabel": "Stock issued during period shares new issues",
        "terseLabel": "Amounts of notes purchased",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r102",
      "r103",
      "r136",
      "r563",
      "r623",
      "r644",
      "r702"
     ]
    },
    "us-gaap_StockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockOptionMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Option [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)."
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "us-gaap_StockOptionPlanExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockOptionPlanExpense",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option compensation",
        "documentation": "Amount of noncash expense for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets",
      "http://intellinetics.com/role/StatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning balance, value",
        "periodEndLabel": "Ending balance, value",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r106",
      "r107",
      "r124",
      "r581",
      "r598",
      "r624",
      "r625",
      "r690",
      "r703",
      "r743",
      "r751",
      "r803",
      "r824"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Equity",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r201",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r357",
      "r448",
      "r626",
      "r628",
      "r645"
     ]
    },
    "INLX_StorageandRetrievalServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "StorageandRetrievalServicesMember",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Storageand Retrieval Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r494"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r494"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r494"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.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": [
      "r462",
      "r494"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.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": [
      "r462",
      "r494"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://intellinetics.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r495"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "SupplementalDisclosureOfNoncashFinancingActivitiesRelatingToBusinessAcquisitionAbstract",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosure of non-cash investing activities relating to business acquisitions:",
        "documentation": "Supplemental disclosure of Non cash financing activities relating to business acquisition abstract"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_TaglichBrothersIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "TaglichBrothersIncMember",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taglich Brothers Inc [Member]",
        "documentation": "Taglich Brothers Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r750",
      "r806"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails",
      "http://intellinetics.com/role/Stock-basedCompensationDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "auth_ref": []
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_TraverseCityMIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "TraverseCityMIMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Traverse City M I [Member]",
        "documentation": "Traverse City M I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_TwelvePercentageSubordinatedNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "TwelvePercentageSubordinatedNotesMember",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "12% Subordinated Notes [Member]",
        "documentation": "12% Subordinated Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_TwoThousandFifteenEquityIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "TwoThousandFifteenEquityIncentivePlanMember",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2015 Equity Incentive Plan [Member]",
        "documentation": "2015 Equity Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_TwoThousandTwentyNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "TwoThousandTwentyNotesMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand Twenty Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_TwoThousandTwentyPrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "TwoThousandTwentyPrivatePlacementMember",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2020 Private Placement [Member]",
        "documentation": "2020 Private Placement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_TwoThousandTwentyTwoPrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "TwoThousandTwentyTwoPrivatePlacementMember",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2022 Private Placement [Member]",
        "documentation": "2022 Private Placement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_TwoThousandTwentyTwoRelatedNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "TwoThousandTwentyTwoRelatedNotesMember",
     "presentation": [
      "http://intellinetics.com/role/NotesPayable-RelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2022 Related Notes [Member]",
        "documentation": "2022 Related Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_TwoThousandTwentyTwoUnrelatedNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "TwoThousandTwentyTwoUnrelatedNotesMember",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative",
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails",
      "http://intellinetics.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2022 Unrelated Notes [Member]",
        "documentation": "2022 Unrelated Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://intellinetics.com/role/CertainRelationshipsAndRelatedTransactionsDetailsNarrative",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnamortizedDebtIssuanceExpense",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less unamortized debt issuance costs",
        "label": "Unamortized Debt Issuance Expense",
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnbilledReceivablesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, unbilled",
        "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": []
    },
    "INLX_UnderwritingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "UnderwritingExpenses",
     "crdr": "debit",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriting expense",
        "documentation": "Amount of underwriting expenses charged during the period."
       }
      }
     },
     "auth_ref": []
    },
    "INLX_UnrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "UnrelatedPartyMember",
     "presentation": [
      "http://intellinetics.com/role/NotesPayableUnrelatedPartiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrelated Party [Member]",
        "documentation": "Unrelated Party [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://intellinetics.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r44",
      "r45",
      "r156",
      "r157",
      "r160",
      "r161"
     ]
    },
    "INLX_WarrantFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "WarrantFiveMember",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Five [Member]",
        "documentation": "Warrant Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_WarrantFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "WarrantFourMember",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Four [Member]",
        "documentation": "Warrant Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantMember",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r693",
      "r694",
      "r697",
      "r698",
      "r699",
      "r700"
     ]
    },
    "INLX_WarrantOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "WarrantOneMember",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant One [Member]",
        "documentation": "Warrant One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_WarrantThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "WarrantThreeMember",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Three [Member]",
        "documentation": "Warrant Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "INLX_WarrantTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "WarrantTwoMember",
     "presentation": [
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Two [Member]",
        "documentation": "Warrant Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants, measurement input percentage",
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsDetails",
      "http://intellinetics.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants, term",
        "verboseLabel": "Warrants term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of common shares outstanding - diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r225"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://intellinetics.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of common shares outstanding - basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r225"
     ]
    },
    "us-gaap_WorkersCompensationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WorkersCompensationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://intellinetics.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://intellinetics.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued compensation",
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://intellinetics.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "INLX_YellowFolderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://intellinetics.com/20231231",
     "localname": "YellowFolderMember",
     "presentation": [
      "http://intellinetics.com/role/ScheduleOfProFormaInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yellow Folder [Member]"
       }
      }
     },
     "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": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r17": {
   "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"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "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.21)",
   "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.22(a)(1))",
   "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.22(a)(2))",
   "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.22)",
   "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.29)",
   "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.29-31)",
   "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": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r29": {
   "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"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r49": {
   "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"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r68": {
   "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"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r87": {
   "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"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r94": {
   "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"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4"
  },
  "r111": {
   "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"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r136": {
   "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"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r142": {
   "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"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "932",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r145": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r146": {
   "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"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r271": {
   "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"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "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": "(b)(1)",
   "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": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r296": {
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r329": {
   "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"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r331": {
   "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"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r341": {
   "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"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r357": {
   "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"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//710/tableOfContent"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482969/710-10-50-1"
  },
  "r374": {
   "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"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r376": {
   "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"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r475": {
   "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"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r478": {
   "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"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-8"
  },
  "r484": {
   "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"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11"
  },
  "r499": {
   "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"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r522": {
   "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"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
  },
  "r563": {
   "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"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r628": {
   "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"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r662": {
   "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"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r664": {
   "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"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
  },
  "r666": {
   "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"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r680": {
   "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"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r719": {
   "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"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r725": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r727": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r728": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r729": {
   "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"
  },
  "r730": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r732": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r733": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r734": {
   "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"
  },
  "r735": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r745": {
   "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(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13"
  },
  "r751": {
   "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"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r768": {
   "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"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>92
<FILENAME>0001493152-24-011731-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-24-011731-xbrl.zip
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
MINW9,\&TIZ8M+?I4T\Y^!U!+ P04    "  B@'Q8&@YQ[IX'  "A+@  "@
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
M9W0!$J%QZT%T6 1O\Q2SBJA]-,7BM/%,<2<HM@U(VM2=0C<D!@Q4!SR$9TT
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
MS3!CW\.[U?0..;T['EXFIW?._P102P,$%     @ (H!\6+LJG>!/!   ?!L
M  H   !E>#,R+3$N:'1M[5EM;^)&$/Z.Q'^8(EV42.8]N>; AV3 -&XYC+!3
M-1\7>QVVM=?.>KF$_OK.VH9PY)0J+4FA"A\PWI?99YYY=AA[]2OWR[A7+NE7
MIC'$*ZB/[EKNV.SI]?R*O?6B6^_;PQMPW)NQ^;D2Q%QVH-E()+@LHBE,Z#W,
MXHAP+6_0P*&"!16<B%.G+YW7A8B(6\8[H(8V*CU]9$_<;2O5@$0L7'7^SDXV
M-F5_TGS92N^$S].DJ]>50?1SNA^$79#T059)R&ZQ2;#;A=PG:+W?,Q\6;,YD
MN=1NU9IZO=][71<\RB45QT;\_E$/S)EKC:R!X5KVI%R:7L^<:P-MN_:Q>7*<
M_#<ORZ7KFE,;U, Q!RH(T&Q?-+1C\^,XV3><<LD8VE/7',*[]-\8=:'W<NE3
MXR/8(W"O3'",6=^8F$[5_FULWH Q<%5/J]%H'9MW;Q&3WY>I9,%JG[ M7BYY
M,>?4DRSF<,_D N2"@L'YDH0PHTDL),0!6$A8&#).)?/0GL6]&IRJD2>A?[>,
MNX,X2@A?G8CL[@S0V"@6$2Y3_067%9G5%24"*/>I#T/JT6A.!;2;&@:\U=;*
M)9)"P$+LW,!PJ+<43#+TB7 ?S =O0?@M!5PM8FFJ(&^#R.&N,2!*#7XFBI!1
M#1=T8H_%&DP%39F/ LA,#A:,!F@8%Y+L*P4[")A'1;F$/BO+A5\:2D8H\C5(
MEB)=$IPN8VA>0I'-3U*DL)OE<D _B!\G$CW9'IP/4>HO;#M$S FG:=5^".D*
M#"]C6JE?PWXB.^^;X$TVP6GSK%QR,2"%W(-E&*[ P\B'2GD;-0IZMV2"1LA;
MJB+E%+NFV3XEJ'@!S8M3_VP3W4?M;G1;A+CYJ7W>5?)[$ZJ*1L:5Z'%@[8+Q
M]ZCW3EM%U!G'_!21+)28"R7!+.=C:Q;%M20($ZB)!'.'BKZFNDD8(F3<0@PS
M)78D*(=4RV8%C!/NJ78TZ+/,M,HV.&H9YN*)$RJR-=/=7%/['ZO"-?IC$P;F
M>.Q,C8$U^>ESI5')[J?&<+B^?[&[]\R7"S6T\:$+\UCX5%2]. Q)DB*@]:]*
M]EI =V<O7^"KROX>"=<DRCBI%"\9='<( UOY,_E<:;T8_#XY'Z(:_4X.ZPL1
MW@):E]F_Z_DF#NYP"_9_"'5''@@+OV:O%J!_JJCVA]=U^M\C//_QX"%>-%X9
MXB%)9Y^>]E?%9GXV'D6^F\=2QE$'YB'Q_H!F[0*1IG'(_-SP6V/7K5X]K>=@
M=XMPO6[UWC/2 7EZ$+ V#V8YFF>>S@X.^G/:J6<U3^\82N+OUFP(_(=J%4:,
MAGX'IN26=M' W9)R3TWL@IUD96P'QB254*VN0S*T?EVCRMW8I*B/B=R4:>NV
M_F[:0L<>J\7MZG"W>OPV#3XM^W;*PZ>9ZG%W?V?/?DMZ2(-LQD9M6Z8?^5O'
M?QU[O8Y<K&G9(K.NV,P9.[!C);V_<>;)T8PZ15.G9_EQFCIU^PM02P,$%
M  @ (H!\6 8*V84Z!   ^QH   H   !E>#,R+3(N:'1M[5EM3^-&$/X>*?]A
M&ND02'D/7+G$1')B<[C-Q5%LJO)Q8Z_)MO;:K#>%]-=WUB\AP.DJVL"1$WS
M\;[,/C//,^-)K%VX7R;#:D6[,'4#KZ#^--=R)^90:^57G&T5T]K(-J[ <:\F
MYEDMB+GL0Z>=2'!91%.8TEN8QQ'A]7R@#@X5+*CA1MPZ>^Z^ 41$7#/>![6T
M71MJY_;4W;;2"$C$PG7_W^QD:U/V-\V/14NCX0%?I,E :XW03V47+[/= !V
MI'>R04)VC4."72_ECK&;=TNV8+):Z76;W9=WP:-<4K%+'\K@[Q?JL3EWK7-K
MK+N6/:U69I=SYU)'VZZ];Y[L9_P[I]7*9=-ICIO@F&-% G1Z)^WZOOFQG]'7
MG6I%-^R9:QKP+OU71EWHO5KYU/X(]CFX%R8X^GRD3TVG8?\^,:] '[MJIMMN
M=U_#NV*,<9\JF^WF">/[QM,?JU2R8+U+V!:O5KR8<^I)%G.X97()<DE!YWQ%
M0IC3)!82X@ L#&(8,DXE\]">Q;TF'*J5!Z%_LXH'XSA*"%\?B.SN"-#8>2PB
M/*;Q*QXK,JMK2@10I, '@WHT6E !O4X=1=#MU:L5DD+ 0IS<P'"HMQ),,O2)
M<!_,.V])^#4%/"UB::H@;X/(X988$&4=?HE3FBS!P!J<$(8!&2\9#>"<<<(]
MAB[:0< \Q($^*DN%'X@&!U6TZY"L1+HB7(*,H7,*14D_2#%F@ZR@ P(G?IQ(
MA+Z].%^B4J P[A"Q()RF#?LNI&O0O2RT*@7J.$]D_U7T\YX*7X5]V#FJ5EQD
MJ1!]L K#-7BHAU#I;Z-)06]63- (@Y<J^IPB=SJ]0X*Z%] Y.?2/-I3?*WBC
MWH+WSJ?>\4#I^IWU[\AZMV"=<:Q2$<FHQ(HHL5A@.C.>L5A*@C"!FD@$317[
M=35-PA AXQ-&%1.<2% .:3W;%6R*#!KT669:E3%<M0IS\<0)%=F9:;7RL (U
M?V!5N/IH8L+8G$R<F3ZVII_/:NU:=C_3#:.\?[:[M\R72[6T_6$ BUCX5#2\
M. Q)DB*@\E,M^]U <^?//^ O]4CP2%@&4<9)K?@50G,-&-O*G^E9K?ML\+N,
MN8%J]/LYK"]$>$OHGF;/V.,-#ZZQ!?L[0GTD#X2%_^8O1M!_553OP\LZ_?\1
M'O_\YB&>M%\8XEN2SBX]':V+9/XF'T6]6\12QE$?%B'Q_H1.\P21IG'(_-SP
M:V/7K&$K;>5@'[7B6LL:OA>D-^3IFX"5?3W+D3SYCO;FP'Y++:VLR1G^4(T;
M.O-3HX'$T-#OPXQ<TP$:N%E1[JF- ["3K)?MPX2D$AJ-DB;#^JU$E;NVJ5,?
M$[GIU<JQT>/:A8[=MXS;+>+C%O)A+7S:^SWJ$9^6J_L<_TKF/B0BI$&V8Z/
M+=/W\2LU4>I!:V$LRK!L!;.EHIE'K(AT2[V\RM]FJ9=>_P!02P,$%     @
M(H!\6)VN8!\5!0  ,18   D   !E>#0M-BYH=&WM6&MOVS84_6[ _^$NV((-
M\"M=6V"):\"NW=:8EP2)MZ$?*8FVN%&D0E).O%^_0U)RW"S= \BR96L QQ;%
M^^"]YYY+<OAN^=UBU&X-W\W&4WR3_QLNY\O%;#3LQV^\[=>OAY.SZ7NZ7+Y?
MS%X=K+1RQW0T*!TM1<$MG?)KNM %4YTXT*%+;L3J ((0/?^K<B=4,+,6JNMT
M>4R8OAM(M'.ZJ,<<OW%=)L5:'5/*E>/F8'2H$EN>#/OGCV?:B'7N#D;#R6AV
MDXM$.'K>>SGL3T:/ZD43@.&;L]/EOKWNBA5";H__R&*8:\4O/#IX&TJO\*FO
M!<F9<IL:43JA5;NE5^1R3J]U43*U/33VJM(GUC\76M&ET^G/=,'7PL(/GE&E
M,FZ@//72=/2,:OG939HSM>8T3IT?._KFZ^<Q\_^%H#TP .[Q^:?*.K':/FBF
MYZ-ESMNME9927PNU)EL5<&#K\S-'B*04BCN10L=<I;U=[M.8>QMR+RPES"+S
M&&$JHZL*'J\$!I+MO<@9&ZB4\#182;4IM6$>+9UVBUEB!0>$,OK2RQ[*S LU
M(H<F/'X5#$VVDEW#M7V9>GY\U<SNT1MMB'FW2\D=I^P6WPT\@8?"!K6ET1MA
M\<I^%/O[Z^^0X2L@WNDP=;>X?0\!Q-P;NLY%FA,SG%9"PEUXSB,/VBB/6(Z5
M0@!148B*\S&%[T6[=33H?ML;]N</5R^/@[$G61BA*NXFG54NUP:S,DI9*1R2
M% L@!53 ?@'/SUYT!H.!_Y#-D>@P^"%<2F9HPV3%Z?-!;S XHA+H"9-[3RQ,
M3S*W[[1$@XJU?7^*0H&B0PCG:Q1UJ16GC09O[#(5N$Y*..Y '!:\F10"/\-T
M%B?7W!%4YM%HCR[O6&RWHLE,D]*.<K;AE%9%)4&(FV#5TW+8-D&Z]MV+&P[B
MS.C/+P("W*O,Q$9D8$L+-N*1L<6JW<IX*IFY)>V)9E']5$#2:>_\4E/&'._0
M-8^>>I=+)GQ!V/Q6<X]^Y"30/U1MV3'A+6V),Z.P((NTF&!&(Z2!^[TC[1:_
M0<G9FI9U92BI+%J0C71:!XEA5:DHF4\(V_KX?&@>IH-NV."6<Y9(_*Y<]3@%
M5@\*]".O<M![(=3_ONC&:HMM1L@!FJ_OM4+5:;=-YT0NT<7#WO!./J\%2BWC
MI<<31&H]#99\ [:5C/R[PQ.&&Y8V_*H"B+URBRW&"J95*O "Q)V)!GRH8?1F
M-&K4^(H%Q ?G[JT%!&\;>1_UV*/O2^B0 F:RN)&!\]9J6<4=AL$*8$FMNU79
M"1KS/1+R,/_=RHV,@V4!R5L/;L\\S%KN=PTY<T% \C6&M\0V3,@(>=B%&\Z(
M)/CQ"?S_@H[SFV3O$W]I>)<796#^2/DA_57B=ZM)S*@..\VR,CA-61Y(M=Y7
MZ 0KB-CWLR*2+4\K XQS^VES\1@\)^7NT/"1OHQ\&!2'KV1K*W\(\,>!RM=N
M:*6>BI1675_@UOI*_I2YCSO=:/^LVZ4W@LOLF,[9FI] Q57%5>J=.J&S<-2S
MQ[1@UE&W6]_A#:?S'QJO[EP9O/0F$^RPN-F-321#_HYZ+^ YR%UDL+\<3Q8S
M>CU;+,['T^G\].VK@\%!>+X\'[]NGFL;M;X4QVU66KC6_#I!@\A<[J,R^.*^
M@_KRHM&QX?Z R603"J?+#V,C^2I(3!N)/=6WN5E._<WEA?_G5X!OQ*()RUXP
M^SZ:,6)_5PX?ZAKRGP1WWU_YQCM@?U7\*U!+ P04    "  B@'Q8!G*$;%!6
M @!/[Q< #    &9O<FTQ,"UK+FAT;>R]:7/;N+8H^IV_@M?W[GN2*MFQY#E)
MYY7B(>WN>-B6T[U[OWJ5HDA(0H<BU" I6_GU;ZT%@(,&C[(MRCBU3T?F "X
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
MT=BHY.)HV)]N<2I'C"7,*9'5_!>G4>'%:3SUXMQ-R7Z1I<LYM\J;R*_K.P%
M<CT R<L3!:<;<'B0DA8SL5\\_[O$;#:E'(#Z5[S3O.;QRJ?<0IFR"!_?3?UF
M =IW4\&M"'E8#%A4#'AV'G#QZK=_<@5>"_7;O5^8O7\ZNI\93%(9%:EDS#4>
M8,PUGLR8N\UIT/)"=M9IB4YRY4E671J+98+'$$'J)V=2!^DJ2E)!W%.F^9R$
MM,#F_LQH>XLA+X8A%>,A>M&:<5.OZ_)BR8RI6EYR-UYB,<7RE'OQE!,/#V(H
M-EDO8[ST*#-SSI;+W(O+6-Q9!-RI%M^!)>XP"H3SPJ5'FMF3M9SF3IS&8HOE
M+??0:1*!X3I>%%RP1'(V? 5(<^N<+:>YFTYC<6>!<&>Q^(X^/*G?FKY?013)
MX^5@L?!UC"U/1A@P*"(,G"P?ETS,^85.2^I/?5(VOMDWUT)8_HV_<?ZO!0EF
M5!59_MV?/O$EW_;JG(\^Y^+<7LMJ^<EA4:3@D\<*W:\PV/)O_")*P6=' BL%
M%T$*/G^\D&7Y+\7R%]@V?F0MR>5'G(41&55&(BMR7DSD+#[:W*? YO)CS.((
MJH4\ 'AHM=/E1YS%%%050R(KJ!9#4"T6VLS(O++B:8E3K:QX65#Q\I)(8,7#
M(KC.GFW;=6S)<51H.7G6XZ(9!5^D-^AQO^5SJLU2?4284M:S$&IRYR58=I1X
M4'G#"J/%S-*%GT?85K;,)68ORJUH<1>8,!SJ FM?J:_BGZ5UMKBG<,^[MKCW
M'+A77.?7@GOW*XWZ6I#OAE6QG.\YL>]5LKZ7P+ZEYGVWN@E--MD!&[)0T,:\
M,IR;N0+697BW(U&+0HN'0HMU/#HKAF]6XXD*X\T!+,^0&EGDA=$O>/QCS 4Y
M8^8O)'^>/(+K <U'+ Z\;K$SZ_#"XLMB\(PGMY@F\I[LSB_&SC]=8L?M(9P6
M!Q9%6BRTAJF/NR87[5O4YF'(@F5'&SKJNFWZKT?;M/BP:/A0'<W3XLZBX<Y+
M:*$6"Q88"UY ([7XL&CX4#GMU+1HQ;:L<;($@5=W0)BI<WYU>JC=>1N5?[O&
M:;%DR2,QZW:_%VF_7TZ+M#O_TO)@L?3%V_2' ^'3DIYXD:?ZYU8?9;+T#1.^
MWU*CQ06<F35OJT;<B<U8M%D0M*DFMP&./60RSKNGOQ*T&9^WY3;WXC86;2RW
MN=76M:+IY4332[3]M-N^2-O^;)U^K6AX<=&P -1NMWVYJ1T4CDU0."I9M5K#
M_M2+TZCPXC1>X,3L+Q:&XNI(A &3U6<:-U>HF)RKM3CO9'%:)+'VY:R\D4OI
M!>S4ZR]#@9LC'O&$?>5#%AQ'P(&[O!TR/$=)XL^C$^]O(?=#+QZK>S2^ ,NJ
M<TYV>1Q(S@ G1Y?,[T4B%-W1*T,!T]-OUD(L.RID50X))9B\8*&'[#3N\<%2
M5OQX$(.X875N19"[ &<K?]P1"Y>E\D=EL'"I*X#<'PLMSMT#YRJ*#N.)E58]
M7@SU^-E:*%GU>-'5XV?OIF75XT533!9 /5X\++3J\>M3CQ<)"RW.O;AZ_(+U
MJDY%)'$=6'#NR60)5*6+PFQ "8YBSZ=-_CPJWBECQ-1%L(=4-]G;4Y?,:.&7
M5^*R)]+8BX++*UB'$5SX9IX_%<DR6&7/AV?W@>JKB+H)D_T#UD[RNHYD$=QU
M4UZ+B\!BL,7@BDCQN?!@B[4+@K4OCZD+SFLMIEI,??&:%G<5-LMK22&&Y.G.
M3R&'%Y.:7J5=9['>8GT5-8W)/I#W,>DN7KU!-[E><\7?>U'3Y&XL*]:.Z\<6
M:RW6+KZN/+N.^=)I 964NXN?Q:"ST:P/]A8\>VZGP-,KO4_%\IXJNS%G>9N&
MY2G4U<CYS2+N;,0EU)FV0J\7:<=Y\^;]>7/IG?FG(<+HH/=NY+_N@NI-6)<
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
M ?K,G/"+(8S>FWLAC-[%%_")7'I=6)W>9RF2'B@_QY%?77P)&'__E76]\)"
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
MOWA,'YPNH,^Z%[O7WT;_M.3#!71)"$^)F9H!$$CCF>=<69[WL^&(OL@C#$W
M1*<M'EFD?P#21R*!*_^D'*4T".<.)BU(2H"*ITOM#8Q<ROZB?*%<AM^,^>4C
MX#]$F$:))RGS0,Y(N!W^\5OW[V3CY\^_'YX55L+X*9$(8X!83*\ZIE_U&(42
MCJ'[F_I;MP=\''$\<+TPS!"]2 %MIA^ ,<M(7T+V L<W1HL#!("W,3G.#>!N
MU*5'!Y+YC,Z0Z@V74MUC]PV,!Z:2&Z=^SXU[ C,"3/)6TO.2<=BOO'B23NEE
M/8>W(**BP'W3>.O@'-M@<,']]M\P WR>'H67$ H]#B8]Q@0$ >G%B;NW[@;>
M*%Z;H-QRG*].Q%=YDFCJ)UXR*V-^AZ5[Z7_DX#_G<R+@*>$IT^%9^?07FQ6>
M8@C9/15NEN9I:;IZ-(VX#FC>YTD"A,%"0'<I(@RX#D<N&S(Y<H]1(\;JQ$/F
M'GB)YQXI&5<B^7R,HM!#-<_1:MX%ZZ:JE*C;6KUTW^ B[WQP&QN-M4P1Y)3=
M,\#LGCDS &>< 2B ,[IF\=M)JET?2PK)U@&701/-=*I=OSQN=KK?AK]>S2<
M<&-*1-5T>"S5O@*J)6LK!$"9Z_D^4*W$NN"$QVAJ15.O@JX:K4Z]$?>!W.$K
MT@@ QQ=]F-FHAF(;A@-9AXO2=;M27"4]5]]>@^DP@HU,.\J@CI&2,2"DL?YA
M%H1TN_[!/#;S 4<_, &? 2 ;"46W?G@&K.9)8WS6&^W5AE%&C 9"*OB38M"S
M8O^2Q#C<_X1Y\U_S7-JOT]%XKH?B6W.%>)RYSR4[;F/.(,X]?Z\Q7PB;U=[P
M%SGS7TP,L5!9J&Z"JO*D,JN"5%Z91.X#'^L*.9INK^RQL]-!^.WSO_^]M^(F
M&+'RRXIZF:P]Z9K7YW>N3:,37_7UV!-'W+O3JZS(')C3:2KM$T9++*B07GZB
M;<TR 18-T%EE,A7ZTC0^IS&/6#S#X7?J78F]+UNM?^K=IZU O+$W25XE^.Y3
M@+CR+'0QT=Y"M7Q065*Q4+TP5(?3?62+!N:LB$PEJ\PDOM <]M44ILO4'[W?
M_NYL[W5^_O[W$]=&W9Q2&7 JH/<IC_I<<9G647\'1WW'F>T0QWQ'Y<=W;XL=
MP8,W.FX#JP6#2!+AIK%RIL,$5"']*75)A:1OA2/TTE]Q^#1\UHT ?('*\9#'
M9 5%7N1S+T2G)18 0TBQ/V;@R2!V,6V?![.B2C?>>&^G^L7MD=&"8>*]#WIU
MX(8VHC!I",]-O"1A6,X!=Q\0 4LLPN>]+@4XF-1>UXMC, GPDD$.UNDP.GV,
M= $ ?)/CH60$F(=L58K0%4. )4?(W'Y+85/S0*C-]<U"JFG+DVT/AET]NP[9
M"+'/?5/?<K^MM; =V4YCF_)28=[Y)#%,VAFD[1!8>@'K.USVU7GP #[MX>$O
M$ H%)08$L)<&/-%@39X FUC#8[\CF_BDD,U\N8Y"KSM=X&S\<SIH=T?K5__-
M_2G'^T<7KA[$+8SBXC!/+99*V0*S9W-GJ61I_Z6E4)P'4 %:N_?,Y)XIJ8KL
M(R=;*O>B I[$N"AS5(Z_"NQ5K^DPJ4Y(T5-PR1=2,E.2CDZ4I<3 *8%D.>0B
MC<.1H<II7WT)X6.1[6Z"!A400@H!^HO:UWR[#7(6$(BX<1:*@]+(%Q1H!$(G
M',6<4 R+ T4H7%;;'JHTJ/2P*"9&Y6 X$-RB$,/LZT64S*36>"4:&1?CBB0H
M8$,DE P$K685*4C%*34VU]?JZP>K=2"C23'Q>:(73M1*^LDA+L9^MA:SQ<5_
M9!"PS>O=Z[V')Q3>41!L3&^8,PM>*Q"6@D:GQ0_%/1:&QG)QWTQ)T"C%R(#0
M>%L.3S\5$X2P4?9VXQ>,81ZTCV8@?_A'\[_-KW_\=O+4N#\E=KT(XIW]W1;7
M'X#KJE0M8I+7[0(NHNJ!.,H2E9YH\&PH2'%'RP0#UO2?ODIM1*F1C%S8-&+^
M%-'607T#1HL)E]-$R070/D 9 BF"/%P%D0+_!V-'%4IPE%92'!0C1$.,XHY%
M&%#D&P$+<@&3^=H\4-92_ -5+!H,(*;XT=(XE.JDYT+#M?5Q"H:&SQ953E_$
M)(A@PT$7(B.?X5Q SQ-18-KL_9-2\?LU]__<'*QZ3I;042B\Y#L_UH2WO;'^
M_6?4.6M<_+W[\S_B1T9O1Q1'"E,8)X_","LE:FS&9QU%C=NK6/J@1&=;98J,
MTGX@DH#YO.^%*Z[^$5/P61IQ->"WU@'V#ZXUMO=JF[M[A@0-9(;XUBSU+8JD
M03Q69;Z($+!P!2!^FI"C"6G65"F9K9Y1U1]&Y*)I*%:YRT420@,5" [QP*>
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
MZ$7T9()]OVEVHOTWBN@A3J,KO!#^20#A&(Z(]002UN5XKR<&^$^;A9QUX,=
MBK^9.8J!/RC<,ZXY[!I_J+7#]JYJ G[/P[:)@&L_S:V.WB27 D;IV0&3%!,-
MZUS3?6#CM*^T"=T<8&3:BJ/0Z@KX:\V]A#^O0+ICT^3=1F/] VQYC7[6/SCZ
MDB_2,# 7S7-Q;]K5JZD7>1B.7]-+,'Z95G=B $1Y'J5L'#!:T"$;?QRS*/',
M()FXPX#4^U.NXX+X7CP!CMJ0"=@!$\9!&0A""V]BHF* 6(VM,4<32ZB]&A/S
M15P:OZ80*[N*.VR 5_1J !IZDN=X0NU_:8-K.3&IGMJ2-$# JSZ/P'KKCNB!
MF //P[96UT2H- Y>SQA0C,2@T4]UHU?$)SJP H#D:>)&(G&\\,H;P4?3&#@:
MO,&Q52WPV1OXQYI[>.UA5V&%X3?Q&:16Q/.^P/Y@FLZ18]1*/ 'S9!V%\6$H
MKN"!]Q45*4O3!6.&7?]P$[789F%1S>@,QL;<@=S;WMF;$Y1/C,)(AZS305&'
MZI!(9=9YO$9 =S+/KU\JWB#SX@TB*]Y /8-3*4W<CA&(\*KH<[^6CVV:N*NA
MNFGH@? ?Y=\HBG^"@SH ZJ&[H6@#0#SJJ,"*6O8%T-ZN(OAF5&2LV4V\I+];
M_)#6_+@<7PD?UEOT=4R2@0(>\[T!3P" & ,T3&JIUP;U*!D1(Z8U TY<K#R$
M X* #5+2;6)]2 [*"?-[Q.JY/C^/1S'PRGA^'L&YTO9B4O-B0O4"7D6+*,\)
M577XO.8^VJ@9XZUX4[/JG$%3WEO*Z!<R7N1S^354PB,R%2/@IF@I]T'U8YZ,
MR$0L=(97JIFRJ3K -A6;K $3C7MN!Q1 ]9, &8B8*X8>\G]2'M"#]Y) -3K_
M &Y*EU%-,IHR05ZCN2JU'53@KA172<]%HY#N$!!D-%().KTF9M8TD)FB%C I
M*>6Y@4C:+;P!._G36';9^UP+6 TA#J OQ1XJV ,^8-@MSE)TY:&RK'_AMN0U
ML_X"CU(>-.!+!'#<XYU$N2KA<Z+30?Z#.JR(Z->5D&&@NGH;AP_>;5/4?E*R
M%SZX%ANK#I5E6PNW):^9;15L:G1"=U%1RS164$O)S^"#IJC41J6A>='(:&[%
M>S72]K0%;WB65NI$FQ(UR!E"G)(%!;63GC :)ORMF5^L_"-T8M,3,2L,:A&\
M\E!93KAP6_):.6')1]L!FSGUDU39FP0S<"YE/XX[<)_.7E?^3QH4+'(,SU/>
MXH>:[98.*@^599@+MR6OE6'..&I1)S@SCEN*X29*1_R'"CVK _A"( ?5'FW'
M(DP3=5"OM<Y8'^"KDW7\S1*NJD:'"=8243$IA6,DHT>2N3U^W*2?*6C ?<:2
M\G.Z^#JP5."Z4IVOYW[)PJMQZL,"Q)TT#$=N $(A% ,"I' B%L'RVO.I2E"B
M9=D649:092M&-/5T2O,H<SZ4\3A]G517BV>5A\HRI(7;DM?,D&9H4 2SUJ)J
MVHAEVKV(C"D 14_&&%:)@Q2BH_"F=1(N$5267RW<EKQF?F5XBTF+**0[%");
MU(%'GB1QF[WH^3T,Z$>#M&]1L?)069ZU<%OR6GD6'FS$*1;@Y2SR1SI*FL U
M1PR2Q7!)IZD9_QPYP? X ED7_4 'V- +E0.LDT9!['99Q%3J'AW1%D,$O:''
M0\/N?,D"KL/5U9$%!G1+B8V&R*.6.<ITFLXD9$7GG#YYOA*2$F3TTU//3&HN
MI=LIG9&U$^-T*^F).D:1@(@8"ZS:6'VH+ M>N"UYS2QXB)4L3(J*!Z9I@>?E
MYNK8 4GA;%D=%,<Y-\938GQF1#F(P/DH)PX^$+ 0;6,<HI37;%&U\E!9GK9P
M6_*:>9K7Q[JTZB"5]TEI[!# FFUA]*#H1NHT@11$<ZI*<<Z8VZ\;2OJBW^>)
MREWNE'/ZP8R&27CC^8HJ*T1GM2/;4^RR[_'(G&EH\#!=LC \%8_HL0BK/*@X
M1%0M-:0_<Y9KJ:#R4%EVN7!;\EK9)8\"&%2.W$0R-)Q)C=/,4&7E%<I,9%5R
M@)VAQ8P%4>Z;V(Q_6,2L.E26@RW<EKQ6#H8,*?)4Q@?EU"8LBGFB#FJU79L%
MY&%V\6U''NIA9K)S=6#*VE1<?.("F,]4MJ8RP#>CD7-#%:(KIFNC82Z[AV6.
MLEH>JG;(+17#BA7""A7!5.IW(=&[YGCXL3#$P,]B5:^^%S"L#:<0,>N(;+Z/
MYVG*^QQ2(F4_:W1T:R&U2"1N-_6D!Z"S0KTQIV212%U^3!5]PO?BE.:'7T.@
M**RUPV%E $JX!U^A&EFNY/$/>"V%8:AO36+DMO)[8U$VZIUWU>-^CT8../KN
MTQ#'=@;H1_>5R965GG+;;"0TL9%=)<(;YTF)IFW8/DIW4# 65W=\&VB_>;>7
MJ%W'U%8G$+14:'Q)CGGXM"J4]0H[.M3YJZJZ'S;;47ZND?LC$E<JLBR-U.^[
MK8@:FNJQN;Z7HD,?\S-"QV0ZP/=PI9C,8 I'Q;PQ7=6+!<B83)6T ('F_4&8
M[10L^DUENBY[#,::!K(S"7)6K,L@":Y8"(9R0N'+-0U9P&)?\C:5/S25S2[@
M"^Z1&B<K?);3@BX;. L, T# 8] QD3Y9&#,P>J4N=9@56*0BA'DQ1EKD*V8@
MQT\Q79Z>XJ=EL5QCN3CCV+B.J;LP4> P_QI\:+)\8X<#S9)/@&I#R(C'/;H)
MXD<W.3,(<GCM]_  "1OS]3E5;'/?X'-Z$5N'^WKMWJXYQQ$L/>*P<A687=2H
M6%C!FCL2J?:IIHC_L'RX<:H0(LPT!54>W00A5\P@4LF0L^G-K"I2S]J<)(*J
MM0N/3Q0YIFM6N#U8N.DJHXH<B[5(XP'S?F#*_HA(4'F<@LS[5* IDR"KV<',
M;SE&D$Z20<ES?\.GLP, %(EK[I],5;Q,<-0(6&(*BA>:CYD/#;^0#A382)A#
M'C/G1@0FQ@[(G\(8/J8VJ.;NC*8X-A0Y^N /O"69%Z,>"'R'U@%EN$Y,(Y\<
MT6Y6KZ4H<!P2):Q8O+,@GVK:U><S/J"1,*FBH 6H^\)7RH#/"D5#8=PT*K)_
M(\9]+H$KH91&^UO(0NDRQY0CI4*L%<7Y:A-L[% M34./I?K"*/]"/,*GVG7P
M*L "3X*6!!L<YSOWG.4O]46.C063IR_0^'PE,2>Z7EQAXY6JU<JL5!^*4@'-
M9X"\6@X)E1JH];UC(/X0"^H XL1956 $7S^ #9Q!,DT4&";.,?56&D^4=)XH
MH0S2JU2<V-015K"1AJSR$85;AA#^]-= 6X Y#[W <XUFG7E/4.U&XY$'W)-\
M88^D*D5/%M0JN'[M/E63)T_CQ.Y9CXLB-R:6&,_FAQ&]462'RJ(";0/4BM&J
MN$+K+&.,%-):&FF!#[\L8B\)J!:E%A/4RO'*+](;]+COMB@^G\73.>7X4[GR
M>,+]'N\"3 _GETM\YG9CU[D-VV!N[@WF;(>YQ^'PT[BIK"_1+&];#\:#7U:\
M_O?U]7JVYN?-BTOG>(Z=X^PAS1SWJ9'MT_'EX8E37W,_?VL=GQZVYMGKS^[8
MHQHU*B>:<S;$^$1V93=F$3:FI.HY/,X=CJ >4BB]=GZ.]V)TZWM[.S5U&)]<
MB1GJ)&?Q>_<-?SMNS*,-/].8=]YP>&-2J9VNSJZYDPX%]\J;:!Z) &_KP+/(
M/6)MF:*Z6U^ON8WU>J,V91BGS7RO3^>HJ-,QD\**!Z"S%>;QLTR/L@9DS-P^
MDUT\ZZ0:G#H=57<O7'//(O?$DW[/;2! C?4Q@!S3RBB8H>Y7% $K33U_,H<:
M; )V=)(K"O7"JH19H)0)9\EBLC-JH@N 1\"H>@J_^EX8 B-;[;. I_T\^QC'
MZ0I H A'PIY73 7P*-+#&H5.P+N4VIQ(+XKSB#>JFRB%3\.DP!#598Y)-QZ%
MVQ':-0>2AVZ=T*ZA&YP&-"M8-]X!XP%FD,.35_16P2N E,4GPY'#88X4.T;I
MV%D5VK$Z/)A672Z76WB"8M0PQ(>B XIA?*J_"YWU%D"IN0.5RATSYIZ*A#F;
M65%'& X-,J]<4WRR<2)QB6.XZ.[6P&J1B7M<4W_7LRB.TO&RI;D7 /XLG8GO
M)@="G;09DD.RQ+!#CCN<]*1(NTIDJ8@<XN:L2YCPWCTP%'N2A872:-GU?1%1
M;2E@V0Z ,O4%/9P)U-3HI:(0_F+8<A.P.P3+ON9^_;KOOM'.GM(M$YRFTH%+
M5,<-R1*].HC?/(99PS78$EA4ZG":,2(>#44X-%EQ&:<:A%Z"2U?#_L#4!+10
M_A3KIWJ#+)Y;Q<CJ@JAYC)[G2U&B6H=B))$? "= 1:"'04.^&(R*;U&!+K6!
MI5;/66HSQ@]1U!/(>_@"0.R>89PK<S>VMVK9RS#;+ND%\!YH$[C!%&#K8*)?
MB+RMN#_YQIG],5A!X<-<Q??0S/,JL"C)!\@)5%@5S!XY,2Q8@;6K>.61JCF+
MWTCR:3FJ\D6$LI_8.H4 4]P)1C>S0/21(6%0\L ;J([*>GK%=,8^[VKU2/.T
M27E3*X: AB+JKN(1LXL=G6&5'*5S)*"0#4F$*-I02Y2CBB\9!FRI='0,U<J7
MHDTMKREO/'&!TYKY1AB_:QCXJH\1F'YI8W5XYH )X- .J(E41(-J&14&U=&N
MV5OF"\"O ^6PI.0 (JD0"_K&&$*L:-<W:(K"%0,ODTPV3E;J161)G&*]WC6W
ME0MMM:2!DLL!Q^CDD !A4;":QGEI8,5&L*UW&,+5YQ0%+Q%!5"GQD&,MQH*7
MZ 4P#JD1R?D*:\8 W@7 ]K5R/<$D5: RL ;4PPGUA>I"3ZP U!?$HT&1V5\Q
M'=6!E([L(^OLS?H\9B86I"\"!B0.)!8"(49QUL.4T-S 87@T\#:/T!E- @D&
MP?C7W+&OF0DX=%&3N_DV?-0$07M>JP21@@&)JSB:'XHT6*5DCM+3:^[7#'B=
MY).MG*$0+">$G]'CH[((5I6@*%9D-_@R<C\Q2#$N1K>N+M;8KKD,FR:JH'U>
MCM0V@S"LWS,(Q4C%I'8PV1N40"H"! N(G6!!!?2I#AOM*<[N!\/QNI@U@6_I
M6%.3GJX[$QKVKE@ES217,V">P+=0KR2&T^Q[/X%'_\G:B)XZ"?/P>J ^H&S/
M?0$\ ]1C5G.4^.'C\U5C40@Y'A7@!Q2?T_J,B1C7;=Y5-+K2 9AA?5E&:9O%
M*.= ':=W,:#?2SS%-'5I]6+VBM5H7\:*U"5, 2F_K;76%*GE9I&N@A#A88QR
M9ZAN(R;S(=%QYIE[Q"0%WZ#\U)2T)!&H\EL$*=;*4X$J)U:+,>_W"\KM=%,W
M5RG^9.0[4H'2*HL/X0'SC'#=5)#&Z+<NM7-29 V"%%4)G>E'5.HEH+"TJ<H_
MVEXX D#7XP-*%V2DB8TEU)C:.#&F4G<Q443QI;;$ 2/TYBA5:)"J>/):EILH
M60]YV1"7$E@J%HJ EWD4B2$9RR5=2R=AFPX%AOOI\F%Q.B#[$) @,8PD[Q'3
M*<B7 GO&)W1'K1'S)$4'XI+$CJZQ7<CX5DDJ^0Z@5HK6D I+1PW/?$I$JUKT
M9%^E+<JK6TSK*JC45IH1[4H$F,6<P@:,E0.G?+YLH32#S-8Q5J5YBR8&I0;F
MZZ@\!MDR$O!Y9P1"&RE !^[':\[AM8>(&^?).N9>EIK$43,"*C52%4P@IK@H
MK+'>#YW(!O^PK /# *:?:$U;T!:F$5=Y/WTA30\@F*(SW=0$"\Q7Z1%Y#B/L
M&JQ/DOD-@=(Y[*#2L8O61JT@$0O+H,17]N5(A;.3<$5'"^;3!6XWY0&9+[1H
M,$:JE-N:UHMIAXDVP'X8)+Q/.7FIHDI3J,^XC.A:E,+DI5YYG^I/6>'P,B<G
MK4R9@\TQBL4<CT^6?C^>VF#"\TC^R0A;)_<$?7S'/]F->CE#L!-Z71)7$UZO
M7%9XV>'4/IHY'X%#8_35YFX#9PY_%!TQQ2?=<V^$&GKL-G/?>BO7$;3X)CT"
M_>" '@7-04D<[96(S5V1B2>T^ IVE\I>*FMBT]W[ZA/MM]K3J+R)4V;E>*XV
MJV#1IHX_H>D9U</]?;7><!D(0#5I-9<Q?UO!'YJ?':!E:<K"QMD'5L'80;46
MI6J'4:YNP4FE#)Y,M"MK7$_5]"15F7U2U??*A!Z>P!5-IY*/#.Q,03?-++$Z
M&"P!BE&G6($GT^8J2@CW#7S;_.">J63*]_B5EBK 8*/A'A(-UY1>F_N3D7#U
MYPJ$J\ "EQ;3(.M-BV #]JR,5\!?@E%ZL_ &YLV5<R3C\UR=PDM.M6DZ>! <
M!0 D^H5-\:*N<K/TP<@+QR30<^8*+T5>L$W_M>F_SYT^<8Q'P^ZY4HX!C]]G
MA_"J7S/='F2W,T*G4@)T\$FGWZ1,9D$&QIM$*C(YD^@ &GF(.KS-CB^+)H/6
M'LF=RF/MT RR\MX]WNVM#D'![C-SY%XC%PV>HOH]#UWW5"0G*Y9K,XT6'OTJ
M#:I%J<4$M3K<M^G[6%P[-AX2-^0=YH_\D"FV5_!5Y'S2"X9H>@=9X%&'*HH-
M!1Z-Y*QZ>CJ:154+JN5^R[Q/U>%^%Z"JR2 N.$#? W,+J,!DG'>1<LGIJ<_D
M)-/%4%5# N6*-2$TA=!M<OF:2!:71;$ZH@M9%P,&)>NF,*:0IOBI#@(Q<7$^
M,Y$!JL-7B&$IMG#,XJ-4I4&U*+68H%:'H_Z)47RAN'IOC.DX.U+2[1%TA *P
M0)$F*FM-\5 *7Y$B0AP*1ZK\9$S9*O 01@>ZB6<JO7H#C*;P0GU*1\'0^)@^
MG5*APW3*A(]$(J&,%UV,VMCS+(8OJ8NVTDPEL*O2H%J46DQ0J\-<#Z^!46(,
M'"9HBTBE096\I5D4*.J1.N!/\;I5%4KQ1H6G<QE0LLS(/3L\*1[-T]5(10Z^
MQ08UF.=:RW@T-=UB;?C7"T>403L^H (# Y>'/$ZSI%G%M8W?X&S_ C3B+HB%
MXO=B^"#E TWT T @^#"+%QAX_@_0UTD,A)JO%R>QQ'5PY@;\LYR@C$5;Y:'-
M-MKJ16/83?*;/A6A$.+)I+;L2A]S^SH\[-?,3[_'QF[0:0O^V54I[W%A*-+E
M\N:H*A 7(^$Q(S*-DI%^/8VHH'=82**^(36P'*J4)0ABL55M+JMH_#S#3DTH
M@Q0!GY%U)U14S1+%$54'>(P44/FQHZG[GH6J8SJ-/>)?VB/^G:?-E9S?<?YK
M54</%'<G^%J818X6>"M++E(]=K+04!,5JIAPK)\OQ7GJ(-?LIFMRU"-V%=-[
M\#C\E\Z<?$\&-3>0WE6F%[:%^%$8.3^P"H'&R:$*^N2:>R+BI"!BJ%5-#-('
MKK8Q25.W#8'':6HH/W01<-71%M:&FE/53$8T@6EDCD?)_0A?%% E"Y)^1A+Z
M>4T"7""I<@([A;:0U/\*4U($EN3)H$A*JUDS:80ZGS/3^P>2#6JE-0C8=;9
MNJ7X:$%/YA:3VA<3JE?MP%C,+7FM<N"S4<1U$!=H[$D,',TW#;S??#X_>[OF
MPG\+_<*UPIX%]XO\)3I9,R']F<<XDP;D(I ";!;,E1[JK#_5%NT*! SW?[CI
M(!\!GR<X=!LYS#"/*>416"E&<+$(K ;@FAC[13]\3UVAIF*#4'C8P\'D\)+O
M&7@\LO8\\8#:]5J^6GFH+%]=N"UYK7SUI.A.H4QPS3,)XLR%\:[@D\G5RY(G
M1_M[2%?5Y9ZTZZ?HQ$'U-A^K5G:4%+^"'3A!$25?:W::%J29+]:RP<I#9=G@
MPFW):V6#G\6UVU)>VH)WX4]FX@E(BQST1G&IFIEQ[+K3RZEE=5>TV6Y95N6A
MLBQKX;;DM;*LS!MZF-><RTJ#&(7I@@T\+DFOB\D!FI>GR;F82G\R"9&U GLC
M/4[&M?'SK.RZ5"6 =.T!/!Z7Y)7EL<M5M("G2AFC6S4.Q17V!&; #PER4TIS
M5FTJ<_IFS]H7 /B/[4\GIOR2*CV#]8CL ?N+';#W/*SVY_:QJL4J=LB.F"GT
MI8HK4IJR*EH:%RI(L4Z'8B9-/+EZHE!ER]P@<L9"M52XOY;YQM#?/V!4/<?)
MTJB'<$$HEJ!KH&JMJ,,DUF4S,3BSRX+,J*N<56-VF0??QQ*>&F(UOOJ:HQ=
M*5TT%U5Z#A<I8$,6B@$+#!2K= H$AN:4BF*ZO)Y>SQSL/_,2B[2PI-B5GW*R
MXK^Z$I>"FV#(*U.:%K+P655';JPV75;E$Q-)=5TQ[&J 60.ZN/F5GAB+D0?R
MN(=Q2KI*GY/%+.3UX!+6QU&U2II-WF@'ILJ>FIA1=['03)XF#^9]AW=34[$]
MJS=JUN2*AU1\CX<<HRZHQHTY"BK63?5,6D->&E2,%;SDD:JW2T-,;K59]2E[
MH@ZP= B82KUUJ!,X7.QV)>MB/(@"U:/BVBEY)U3-5::E(]PL')71 YZ;X.D>
M1OV.5:R+>T!++"K7:*/<MNSD3C&(V*&2<7EESIHNKJJ+;2M(5 6ZPE"&%MFU
M/HBCNH7 )K+5* :WZ6+:M&39>M(RF:I^6(<6R &+H1;+^6N>4,O67I-,1I@9
MG= C+.IAV7P$)PRS_2!'CZK]4U&N6E6PVYDP&Y/&-U;VV;)%?.99Q*=AB_B\
MCB(^,ZFM4AQCWZ@@(B)U7BGW[KF.Z*[PY"JMV&-DHBX_:]R'F2:B2Q5IQ;&F
M(^6SVKVH ?GYKBH]IUC.EPK:Q0 P:O&H%.66?J8J&E6089<0%;(Z$)2-2AE3
MA>XY4]4O%Y59T'$%J'9!(=UJ6NUH$VB/S 6KO>/P5$FQ4%D9.W=A$?R0:@0&
M3GM$7]D_^^/X8+6^YZ*ZQ/HP/NEN:3LFMIL4U.V!1*<LL>*\$#RL;&_4ECS(
M2\+;0-P7LF-S%&*NB<DU:(R5O,<=1"<3G74HO@WO_TG^J]8_*5[8J[DGJQ1W
M5W//HM7/I*\?P=^?11H%\!,0,\%^:C7W*]R3ZD32^=636!W:O61^+Q*A &ON
M"^C@ X6MY]C/MN7WA @Q'$2HP'!TJ=W0L^M-Z^3SV]I8F<S:S%9>%+6'X<F1
MBE0O&HNFO+FG"D#K\N9C#*.0H5.PHLLQDJH/G[+:3>E0JM*=UT+_X&+G/5/;
MVA0WK[F%!@'&\8?:$3P,(Y*M-?1X"$J2J86>EULUG RKA*+?8A 6:K#B$,.W
M&2"4.:D&^>"\*=PHIA*1L4X-=%S2XZB.6S%G!T<= EP9#)TT\E55=-WPP.TP
M#Z,]U9/%1ZF#&,"?HK:$]V UQLJ\3RU16ILH%EIH/X7<45<FI8Q0F/2U7C:]
M8FAPJ@(!N:F>FYTFTQ6^#$I4?[H5K*L)#*F4.GS?T^R/7"A9H72#3,J=$[OI
M0$3:/0'/2UW*7Y4G,"]/0&39YLNSS9O8Y91&5T-DL12H%@IT_U Y?Z0?"G,C
MCXA'K2G-I5+-8V";[@FFU  2KSF7BFL_E%5-LH92!?U9S"I[(.=6CJ(EI%]S
M\V:.]92$X]R!<$SQ9P\4H>RD.)6R4,L9WR%@"ET!J"ZQXA^FV14%/(I0MWV8
MTN;**28Z@A:)5>9 VZ*F X$EX)<F8(UZI<Z4NC\R=4@BAV:BB@OB%IL6)8;D
MM8MSIOZA:&Z*NBUDUXMT]FR,GE*-&+IR# ,M">3ICU(W-9^M:CMB:*BY<#9
M*7>J;02QEER_P1()T2H=_>&-'O-"]+.3QH;/E[6C->=8]5_"WM#D\"9K1F+N
M;E1B,^V1ODKN2%4Y'=8OTE%DY,N62D^8:$3BT@:;?DWM=%0\&B@UA7/^Q%DE
ME#N8L*SI$@%5ZI+2(9>^&:.P<UZ(AZ74VP8T'O^ILLIL MFS)I ]4ZE56R3V
MZ0,J+E,980\XY8/ -"S5**E<].!*%Y\I-W0N&EKYJ1N=&9&<-OP@K\%5;N\&
M+,3O(3-5,AF9..DH+IDY"QH/5"F\MZ!6(<3,[E,U>><%[PHITLSDPK:9H+@5
MRW'I8^2LJ4HI 8N*N5"(0:!<S3@&=J><9+"V0.'BHT.E0;4HM9B@5H<;GF#[
M "_OI*Z+29E450IF\@:\$$Q$2:;*/4.Q>Q8A%WZ3*PVJ1:G%!+4Z/.XX;XLD
MHE7=BSBS?551$]Z6>-*@W()1@!$!67"K/G2S15$KL=N5!M6BU&*"6AUF=V@:
M@^==X_(8!%4Z28A0Q\_WO1\,2WE@ZVXF==^2+&/"'<^8,(%9Q$SS$/12:]D\
M"M\;J"@!3H>CJEH(SX/G"1:,3+<I4PL ?'[(5U-N7G5Z/"WY T8Q9TH>E9@!
M%##%=3&Y VM^%?O_JBBZ@@<ZSIO.ZR,OTYUW[%@PSP^9&7]4T>6N-*Y@1*XY
M$["QM[:9^])MU#R!QV;N-\6#\DBW%0\I?J+C<8QVP%.[S.-"D3I8)XRB#=PC
M8):-]<9&304Q7^D0J+B01W5#(*J3!:*J5F>Z:R15\;KF?1#L\/F=?Q'';?R+
M<B1U9 ]6>%1A10;XK >\!+D1I3IG3V7FP7*(( .VD0'KW =8]RF!=<:!K2B&
M59H\ #\H3G7$/, $5<[_@/FLWP;$WZC7-*;3!A,:%0J59L7SBC%_XY'+DE%Y
M)L*=,M[L;BK$V=GY5\V9BCDW8&2&31%+,HPJ-04L)2UB?)Y.)IV&DCJ!4CAY
M1K+*6LV@=S$$&0'/GBVN!  786.M-?= I4\H5=MH\GB"%:EXIYH.=E+!Q 'Q
MG78:="DR*A_1R0L3^IZ4(Y4\JLJ^ BF/!KHK#:QU'Y[LP9=;G+Z3H@GALX%:
M?17^988BQ;*X@1D+H!1AS0<IJ"MB5RQP=*BBD!Q0$R!596=5B%>D,HQU1".[
M'O#Q;@?5HH0E54>FZAXWYGINVUS/>>9Z;MA<S]>2ZPGD9B;U[ K_,QLWMG?*
M(@!?,FZF9&^@15-4@Z:;-)G#R6U12#8H22>@_/"N!];.%U7PTVV!?@/OF#0!
M4#(X!M]0%7M'JU4F)<%H'#<,3-F:5]0G"13+]1VE5*CW00'A6:1ZATLP5M@U
MA9'C^3C9"FZ;C4 #<=030Z._4ECU;VG$7-)<Z[NHBYUX(W=CW6BR2J]CIG65
M#J97X,+#+="<M/*K7MG4_CA/><L(!K*!(L<464'%Z(J%&...NE@.+&7GY<-3
MI:LXQ:^*B77-RG<@1-DJ'3 ,PJ>]Q,4K5<!Q/I/>6',/\VPV+'F=RKQ(CO']
M%0>_:4S7C#G9BA:14+D-#[A:!^?-Q4GKK=7W7BCU.\.KK-=0;EJHW(HI%@IE
M2,>E;DCCK9*FI8*:]AG9,&0P #8YJC41CJ<SIS+/];1\4D#4B"P,H* N%O,A
MHFOSP.7$0L#0$2ZFS,9L#?4J9>;4U"U*$<?GS<<+'2@<4Z_]%NH"C,UX0,C[
M8-4D3"6X Q"!+N[DEPK)50LS*HW6S3!T,MZ7HRRU"C%,B_HLN:3KPD9CC2]E
MT1>29BD>/CO>"-PT"BC;C8HB**)9<T\8%B,J()AJZHH5^Q4B.R2$AH)KG +4
MT6EXF  9X*>E6WJFP&0G!9YVH5&,OZK.CTF%@<!VL&:,\MBJ.E,X<JYZ+,IS
M+M.$A[!FY?F8>EJCK-2#KOD6PP<Q<UIPQ>_Q!7H>JVLC<T> VCP,3<4H^";C
M@T3)+L5'L(P3968ZY$:@$Z:LJ)3V'F8;H-L2J$3KTA[B:2>^BLD+J^D W[Q"
M]Q].HX=>R6#<N3JYB@5WDE-V)VTW_G6'A-89?B,$;V/K7\8_E C='"=/LC//
MJJ)T,4,'R(0O56DSC0W2;BZ$C^FK)T(F75B'@BL,EWKOP= 2L 2K<RNL9??O
MC<LYYIW;WKX/@,Z4Y=R][W).^-'U<C;NL)SU.BW(@]=S^R[ :GCJ5C:\S*FG
M"G0 /I1ZH0.J+O;>&EG;\^5LSRS8A-B[ZF)#1$02-QQ1)K\ICD)B )YMISQ,
MT"'NN=12 @=9.\5$?^GU&0IADHP2N1 ]Y8M^&Q4U[<#WQ6 D>;<'5@J(/@PG
ME#^ $U_%*FTXX+$?BAB3W;VN9+JP)I5*))%D)&:*E4:-2:<J*IH2F7G^"680
MZ[I*H%2P!&,4>0$+Z09BH4L06:WQ)8#/@B$<4YV3JC/@AA@5<7K]",(NQ!EV
M[8<I9:FWO9BK.BE@#46ZR9+I)HT8K/;9U7@Q%1<<.M3TJ&HH0-+/BUVZ/MPG
MG.J4RW5-@00D-QHH(']68T!YK-U5 E)Y(0I)^J7VTUHYR-+8I:I-6GBZRS*#
M#Q;%LYC[$E%?/1XRYVI*N>#I3(8T[ZN> (4>$ #S?\D.,G5@"U6!,NZERX,D
M:#K/'EAA-5D\NI9)8HKMQBEY#*BP E6PFH UCQ(K@8=V#2J34I6#R\,:J?WZ
MJ(B+&1^OF0*[-0?+G!##O@%BB[0OHXAES0,.\MJ_5@][L<C1@*&3OV8J,8->
M!*I,+:OE8DA*%SY45<8B^,#TBDJJ8K/6FRCS5GGU\P+C>9%HD<9 VGT18749
M9W:5IM*8P%@*Q5E 7B$/(R?[1.Z'>ALK\^EVN>KKJ..EL:I47_"K4,7RU.\Y
M/JBBV@PEWXFN?(FJ 3SB>P-T?,(:4H5J*K8=8)M=K,^"0ALNHJ786/^P+[DJ
M>][,OW(.=F'FTSB,55A(O$9OU*N*194F >!(7_+0F0M5D<@6IGTYTQ#E-FK!
M4?$(8E XFY(I=9#(RKU-":I")TP6GT0N8$S\!RMLZ/DC%^T]H_!J5S!H&9DJ
MPI2^$@@'M9"2QJ+#YN.T_;<^3D!EQ/3Z+GU?9IA$O;;)03:DZWFYI\(DRAI]
M[A)=<[!"E[*&LQ/1XMC*[5H<LS2QDHX5"*94*P01.%8YSLTG&QP?EZ!J392M
M<_3D->M5-;KP+UP[HZN9*$X=+X:W"O#,6J"JJF)5!?MA=?QW;&S7/&.[-FUL
MUVN)[5J&.OZ_IO"@LZ_4WSE.16$J/#[!'NA:-52E4OA<HS"99S\$CQV*RY%^
MS\6#4!V$!"8,2&PQHOY-ZI *'JOO-C!EE ]YD'IA_$%K08F[L>ZJ$M:8T <?
M-&_CD=M$=(2Z%[OUC8WB:#4'M00,+ KH6_6MPGBHM-1WR8LS]H&:KLW.*9'&
MIR,TT#%FQY0IOY(^UU8MJ 25 \B'=,SA^A#&Q>I1YF2Y1J$GN@]5Z 'O(S,0
M'R.>";=(SU/G"CI5-F+ W&+WK,=%-O?-O=+4W=+4-W;RF5/!WGKC'C.G[^!;
ME^S:@_5OQMFI!E/54D$%A8UN&+]P-J"*24 %+>CSB,<F8@_#O_J%[@@;V[-?
MS2QR4K)KI<):!8^ =@^8APM=G=2=>F-S^C><8O&M4AR&Z7F++KOGUQ*?.B*V
MTB;:GQ0_%O- EX%6:>44/X*>$DF$B1ZE@)M,'NR2D0!]F!B3A'G]58%/(II'
M5*-C$D,PO OQS$6KC.JUN8'DPRQPI)QC[+E85E/;/)V4AC3%K8%PSL$6I'A+
M57H;)D"MS%1E?_RL:7U6L!SI=++@UBYV$C7?KCG&A3Z6$@.TR92_2AU&TIF*
M 4+C.@'^(Q)7(0NZV0IDS4)<#\\X8V+,>4,!.G/!L#I@#(F*X$&:EHR<]E0:
MK\-54$9(IEV<-;_3U9YU(VES0EG@05=,E2W64D+7'(YU:2D6F\YR9+-V=/,^
M+T2&B\U.8#2,.4+"?:.<]O1@E"69OZTI]C60K*>+.X]_0V$(FK2)[M 1Q8IS
M(7,VIV %D=2,(G3O^U[<<]LB2F-U6.RH%':1G<+"1_0I!WP"Y E3G1/IW)EJ
MJ"H\"I%[J28N\0!GJ]X!@QC=@3%%$M+A-+9[26C),G(H)*\52,$). 639-@/
MF!#R'V!<]X10M=EQ5> 6!8VH<L_X<7/\2-5:R:%:H#72S$%FZ>_=1&[ IC'T
M63IYPPB%?U6UO*O./U6KRWZ?)XD*$.R(&#THE'RHL(7I=I;FX#9G"@I?$IV8
ME]-RC,>\*GL/P\H)/2<[>H*6$1!6Q1AV'CND$:"8C8"!A<0UZ0.9)\<7J_AM
MZ@J@$3$C/A/1K\NLJ_!!T'7:S(0$JHG%Y0XF!05!-8U6:H1CQG6[4ESI\8HM
M(E&9(?6,J;8H5][(-&_('62ZZPE,"<=,(Q7Y2!(BHL+VR$VS%JJJN4I?* 8#
MOQP<A4<JN"S7DRAK49])$+O)8&51-TLP3>60C>AC-7VB,$!"BX7V0P*]JHY:
M-$2N,^:C>>B C,F5YR@?&O&Z'AW;4\Y#]DYQ9?!CU/_!#&0I^V7BFDSK+]*@
M!^:X!U2(D%!$*?5:LI!ZD/48RWJ)Y62 <B_&+B!:;R_T&U/C*X\Q<7H3/$L9
M)(EN^''58QB *+$.6HQG97E37].QC=@/B"G@""BV,]+&%J[T$4J,Z8'4((TC
MH$3D,4V^)^9G,91:R9&-H%84E"@5M=+W_A92]T52N=)H2"EZ+2P^,2 IO:A;
M[(^,WN^"TQL&53YX-CL*PM?G>+FV^3(VB:6RB7I'1E*9PY!<F<]P$[&K*["<
MQ:F(IM@8>+\8R=P&C-"^ ! =IG_:519MKVF'@DI +(.2*;NF*T@1VS3O'DU\
M<4PB>[$[PV-#8B6@(B'%PEXF!O&9*RA9B_AF_^CA-?-3PHBS#O 6<_#X66!(
M NSP 25DB&>ONK1T^_;4$SJ+G"E%3)2'0&\QFLCY%@=F9TT;,67@=83NN?Y$
M'7A>8F,KV95GLH[FV$EE>_*D\NZPCQ]VJ4&S.35P2I/GA_/<*#Q8G$]YRZD'
M=V8B3SZ/VXN*/N.^;3WY=)M=NVOSWK6=^I//]Y(G86GC;-G?1X/Z$EAI%W5A
M(+75N><[^=\\?/YHS3U@+>%S\9IQ:_Z0;N]6 <H*T>JY9#'UXZJY^SW..FYN
M2B/(VIQ6?AAC1;]2RJX.E50(_^RB6@$\Y\9<7I+TX.FO:\#1)$LXBUXS>LT?
MTJWM*D!9(7)5@K=E#L6-S"5XU;U+4XHAOPNC^9+J&ECA7"GRJ1!BVD6UPGG.
MUK&(V:#G'JRYK8''K6"V@GF1254)WR.. 308_UR2S)<8"Y1*9B6NQ;B%!]4N
MZFN5N']BA5"O[YZ .2S$CSD=>U83MY[ ']VH I05HE5CQJ([VN.R[YG6/P0Q
M!72]4D*N#E%4"-WLHEIY.]_)7X@ND^[O7L\:M_,U;C>K &6%J-0ZC"N"^17"
M*;NH5IS.VV'<B]PO:9* &>N]9L1Z MMUIPI05HA0K42M".97"*?LHEJ).M_)
MMQ(O"MG(_<V[$C+^P5\S;LT?TIUZ%:"L$*U:H5H1S+>05@=2*U/GG$7AI2'<
MY,%K1JHG$*9;58"R0D1JA6E%,-]"6AU(K3"=<P(/]WL>"]U+KQO"S]>,6D]P
MC&H3:)]1I.KF"14ORC2E&-&-O4IV;:^2C"KFT*MDR_8J>1V]2IZD4EFER\W-
MO3"'DQ?FJ+FS:Q],KWNPYI[(['7W;T%-(,J-*40$WQ\DJH!=8PL+V-5WUN!+
M7#7RQ9> D)S26[72N#&30ZP?'VN@+E0/>P.2ZR5P*?1&6+JUYG[]NH]%W;NA
M:)NVV($JT7_NR22"GQ>%BOON25Y2&5AM2M=K#A69_<V+4JPD#Q!O(:B%>= <
MCL8>VL"'3L4P>V9SUCSR9?T#J^YGRXY0GF757!TL,/N?BY:[+^0@*ZSNN9V0
ML:18"SHO<FMFD,U;0WD&NZ6 6M^9F$KC5C"=23!;U.:.:DJ:.K0'8P6@FUAI
M-_)<TV*U!JCAK^$,LM*U?:$KW$Z#O A4SXL=*B5,Q<?S8O94X]>4]L4>H8!+
M-2I++R-/EQ[/Z^/"0TQV3:5$S_\GY:H/@*V<^Q+ Z\($3J$P@6$\$[G?-^1]
ME[F1&0G[-F-OA]6.2"/- <JL"7$ \$HCO ._L@QR%_ 3D"NKO%G?4XQK%GCZ
M^4E.I_CE+-@G7UNOU]><TC0&D@VY:DZ;4V9I(J;J?4Z?^3<G&+BJG_U;&N8L
MJ\S7%,14>M[PMOK>WM[$@_4/L]D8?:/\-+Z???6#.R.1<-J;S@2_^I"G&L[Z
M5+9S<&'[ TUI&HPPLVT7F^&&-,E)N51>Z5IY:_+]H JKJ%3I]I\L G)B3#5P
M^A;Q&,3@<10 "4EJ](1EPZ,42ZG3)  U/2Y]Z742%XB-6)(;CV*8E.5,+Z(:
M45:V8[*R:S/QE5IA&614#(C>F*D,&4FL:OG6MU4];X\:I0I.-;_A#^P_,_9)
M4\@9!\GYDAKD5KPM $;-,X(I=+.)K^>* H"&R!OM][PH8J$6WHYWD[9!;R M
MQ'T/6XR)U3X+>-K/!;Y4S:ECG=*4A@GUG-;,C<J63\P\6VR5]V3:!JTY1QDK
M ^+=4APF8@7-JSQC@.V$)4D(1MJE"%D@:)$R/2%73Z;HCGVUQ7W#78$K^QS;
MAS@\ J*FCF'QK/E,:D]J;LS]OUX?#+Q]0#^)-=S5 NK"\(6I:@Z?E?J'8;&1
MB.4-+U+O7^6/.B9_=$(!P8N3) TL7Y$:HH]?2.6C[EVF+GNQ>G>!&!OUXMB:
MMVAWL/-9"NQ2'><(C)/Y"[!^5?6<HGY_L6[QU98P!/76Z  (JF6!;AE-+0OA
MNX.0G!NZQ<>0J?Y:> -;5B?,=,,")2B*53L09:P0V;N#M UP:=PE<0>OHMQ6
M_3]<;#SFH9^##TQ;P1@6P2?5G6%/'T^I\=1X2^D8\/V(76EH=&?IF)K[X+]]
M =0@L%^1D_5-*SQ:<Y6C![D/5UV-$M6<)*)%QYKJ4UBH7E\W7]^>WE=E->(S
M9NMQF"\ABZZP@Y9N2^J *:KX+$Q^'4=6QE:V"EXPI*Z,?1X$(5M5!HSKAYSF
M!WS>5P.YT@->HS=DI@6C+#VP\.KJ4^M["+!#2\N";&41&[-UQ8^SGS]AFX#G
M%+>3&-$EP/@E]((X09:T;_9367V_[BOVR?ON4:H:JQT?@_F]=K[F?E;+3?X^
MZDT&<(SA#E?:T*A6P.M<G_)00J32]$KR0M"%"@TI?>R;I =VO32AADE#TZ)*
MJ5F>D3)J+LW/IV[SY.+, 1K1YK1>B1/_ -F_^F-?MZ1K99]75.5^QB9HL->,
M(X@],"X^>WX/[%W:^J:$#0M85S*F=MQT" 5+ 2<-*J!NN:8^Z6$7*NR-FAG/
MS7)7S.)8.,G" -B?(^L_^BM3=@Y(:0E# FBYV&SJ=5/="#7WT8(E;P2!<DQ$
MY\BHG)92.?64U7NP>-BAK?SZ%'Z%JW!^47/(_P+@_I,R]\AK2^H"A]2<C7FA
MN(N2?>=,XA=(&OXJ0L2CF)PXMIO(@L@[RM]T,']S7-+AM1L$W6S95M"#,X]@
M-F!NDN-H):/6F674(B5)'G09:KP 91?9ID:Y-Z@]-=8_Y _0A?H':OYXQ=K4
MPP:_T)_B"\RTP)HVUD^\D:-T[@SBJ2;ZOE@U_'$6U$@,);6P, >B_*(52_HM
M?)Q4<Y*-3J8JGV5J8<F.;J9=0(>)EW-)L3MAU6_7QG:61'6DO*Q?L(^C^Q7!
MSD@5# *8@9#)6-,LI:+G@Y58YWEO#4PKD/O(;D$*2=,_F98$F"GVPT(6IJV8
M+MV;P0QA"7RO*ZPN_")V<B]R3#+:.'LPUQ_*(C)7>GV=^MXTQH8E6B,],#>2
M6Z9ILW'V8[=N3_I@@W[]>I[942T/-2[4[,2/FGOZFVZA,_8!K6?K]TF);33<
M(?=H JB&J;Y:%P+8!P#:/8%E"FM.IN 5%9JR $7=.X.F7VSKJ+IP,LUMZGN[
MNV-0]4CA57TQ(W=CRQTQ3\G?DEO<:0ML/^E=4SM8-$RU NFEV.P+_D"UB![2
M"KNR:Y66YI>4/:19H["5OT(=AN+<J*B-V0@UM L8H!\V ^UA/S)4,P-2"'(7
M&/T)+T9*4^B)F/1>W5<6H$<-1'<7!&P$-H0-:4FS4D 7FGEJ.V>9;.,;8POV
M;&S!/&,+MFUL@8TMJ!1WJ [P.M'..5_+<NUJ[F]R;5QQ,#<?JC@H+W"CIAT[
MQU%!LS5C.^I8, #=.8T;[A_ /U+)XBQ^H""3R4TC0/*1PTPW-E>-:KW8=)\W
MO>P)(CJ-SM_'\[0T\O5Q=,@\H&4*/@ IK;5F'").?9!;<2<-W:X@Y[ER".GF
MT!R;=8*][Z=2,NH5FRM Y:._<Y"DZ%P+W:8"'54.R<Q*;)97HG#^.>:H_J+\
MX"?F8#US[X/:+@(!]H!(![A8_JA-3=S)9S+*M?_,I:9>F/K=20=YS6F"O(=%
MCL<^?2)@AT6($04F4D.;>*=_M0[?G[2.WQI_V_J>/M;31L]F;O3LY.ZQ"613
MYE3V5:=@7_X!QAE(SI*+!'UYZ"'4-F*L/%Z@R,3,Q0L"]XX!M>#N&IAS2+8T
M)#N99W%L(=P_A0P#8,/,T<<P.6PUM,A.6=(<#'+';^ EH!?#*B'S)6]A2;4<
MVQ7S]B3-)3#/?EN$^9DU>L(<M=B1N'+_R]K2*]U]:TY4=[?UM+;<<4485&AL
MEPZF,C:Z5;UF8Q8A.'DW2]V-FNO(D+R?>GEQ')S>%Q9A W4=Q2,+"^;J!5,*
M;!-=]I&OU=F9JYRO[A)IC]4!'I/&'$P:TP>I\&M.(@ DCS2'&!B 4,L_4'8W
MW>!@NFA=NDWT-6>!6'WOA[IE#!97"M"BP90"KHXVB*/8 \X!S16PLN(>? =H
M _F19J8#+TY<,)%Z8/5%VICK,8*KC5?*85=:%OCN 9)ZD1L@X3!JW$QM8/&V
M:0PM(B>C_E_5T%X8"U?+P!HL8@K?QQ??X3&."&%%L4][<@7?'16L05B_9LS!
MU#],I1B N7<J9-)31S4MD8(QJ7EW80N[8/"I@P>**OEW"K/*;-]]!!'M1F!>
M?$A'JL9&WD?R+_MZS,$6'2G5][9W=6/KS!F?C:L=Z/#8.5@YI/@:)Q. A;8U
M>O'6IR,"P##;R_V9"]06)+]&H+6Y"]*XA^$??=(.0HT AN?J]O)DT2L!K#=8
MB]Z;O_>E=504<_BW<EW"0H!8](LG\27'6S8M BU"*QI9+YUF3?D8<=2"LV @
M;'#<"P;'J:0?1Y]"CNO(YG#RL;ZUC$46!YWD/7A6-7D>JM0.A=<8LD+\1+/9
M^MY>8VWB'75:==/Y=.'@;^RH.CNE1LV,*Y+I<U^*5=^#;67=OF:2Q%653ZLP
MFM*F8W-FEJO1Q&O*M77S\[$FEX7(+:7R&G7+41\)Z20<;0D/" RM=Z5[!:S#
MHCAC HI\W>;QQ?%; H)8L-;AQSE D<D8Y6XZJW'*K 9T+@'?-,XRU+/TSB-\
M";P*DM#M>#Q,T86('GU<M@F ")."['0[@K^ @1B\(@XRZ39T2F?^1F\[T*$R
M=,985J#UFAR<@^I>N^$(Y[39.FC^V_W\]?CT;:WX1;,8QSZ@293%* 4R!8W;
M!PD0%8RS,I)G)Q)3I,=!)CUF'="2LFOPN""E[+'E@O#/C^U/S2&@.3JIP'"A
M0V;<N8_OVL_I_+%[= /P9ZETFE&4@L)TP09"JJ@74(S!CEQ?_;WF_I-26 -0
MN9R\_^^:8>(3=W=7?U=G'6$(EF4/;,E$1\P LPM4_! 8J<#&8F9>=CH\1-U/
M@CR2D=+4!ZF,4P\^0.>DI$F[]8TWWEM\K+[U)GAK!$8>, +6@S[I:/HDCNI[
M&Z#Q(4/%C\.HYD2Z^&!V)NT@Q_8,Y@*?810-"$_*+J/#)Y3J5ZP-W(:Y;ZZN
MKM9X,=9S#9C=6_Q:+)!K8\BE%XL(!AL!T\3P'I\&]CIX[@J@CTA&J,FC-EV#
MN3G9$M3T.KFMP_TUB@A"MW97(%LUJTX0H^S(Y&$.OXZT@K<SYJIA?^\B[""@
MU[IB^(X%74]:1?,E&&4)[!M.FNKK]JAIGD=-._:H:6&/FBS+N$6W4H/QX)<5
M[_]G[UV;VS:R=M'O^!6H5*8JJ8+T2O(]V7NJ-(X]HS.)G==RWNRI4Z=V@613
MQ!@$&("0POSZT\^Z] 6$9#ECFV2"#U,3B[@TNE>O7I=G/6OY?T].'C@]<O'V
MQ0_)Z?EQ^N;B\I_IR_/G;U^_N1R-KOU9/!A=KAZ#<U-(?06U!=;I[\HU/.9-
M.H&E,&?W<;)!/L':8D7[#L4.5ELUZQRH#0FLLU\(3$?=1"[@FIS2UE!AZ'IA
MGUK6-Q1OXE^ P,L);&/*UG#:@#S\HA4KXSB]F*=XN0)HK%:J;VBT&(TU*N#.
MUFD]M798QI$/^<@,7V#=>_Q':\=@_W_N0++VS3.*<F6)?C8<W*!D=)JWBW1N
M7]8JV 2!B#5B;9WU/.T$H>(#@..2T;WY#+X@7%.=N>/TYX7U3F_L%.0;@=S7
M2V,_CYQ3/&:1 [_L'I7(0U)#CX!AB\@=>>+QM]F'+DU>\5.+=?@X*B1I&"S$
MT^8>^%EC>N-VO&/P%U6"0YE<"S&U>1L5WF<-]D>\*[*!O:#[+VT7*J (Z@+#
M:N^?6F,=\38DUH)B"PB5SQ&\CB1L:+.D9?%+5\PH+-^D@SMG>']L[0UH%;^O
M6Y/0?A[%<T_$TQWUH24\,U/A(_@FI>)J.)]?_/4-5BYA>@4H_9H$22-H;@)&
M4V"?%K?XJR31$ZMPF!A#ZFBFB!QPSH]#[56Q[);IC6(+KB3Y;AU]JP.F=6LU
M !]CNK49@; A]56 L@.0F9X&B(^S9$#9T&,&58S5$L7G%JA1>&3PWV/9$\KG
MM"A:GUN/KUJG.)8DB8N5A5@ !=-1J3M+ECV:NLF_L?96'LBB!+5' W#4@.T8
MR5V9W[09%5SD18E?\=<$.7$R2,UR5=8;R@.5 %91S5Y>6HNSJ-JNH2HC%E1O
MK@[]PG$Y$OW@D?B%A;TT5T4KFP5&&1Z4(!^+TDE$%*\Z_O4X_0$3X!/H'CV-
M[>%V&=X4[B,&FS^04CW8FZE:"7:6HKUIKWMXG)ZW4C#<4JZ.GT59YW6^[M:
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
MFF,HOW3%])W1A#Y*HWV^,<!*XEP)/G2@I"B<662#:\+3M865PMQ+$"?W%5_
MDR> 0[[!CG^I:4WBO<!?I8_=DL(;I@3#@Y6%5TJCTYB2@6WPMH. CQ-;KL&9
MTK&&V4O .&&?N2A:PF.J[/+4]_"4T11K4"3M!47XM0IWLR_7E7?)[%#PH.K
M5(SX?P)RD;PBI.FV,-'[6,M2?$V)"!>T$^/3NF["PSI\XS?I5\77>#Y-".<5
MAB8J2[XJ[(56!.@23Y4HRML'=AP#L+T!=Z#]17 V1 ^UUUQ_K;$./N,I9O*5
M_2NM:NNHM')EATLX=,8X215#RF@(9Y(8',;7FYGJ"HX0+)"K*R@5'H1@.JP#
M/H4D][>CC#CZ)D[)HU7&;%-9-3IMXT2)0HN]AO&PT8E5VI)56I%1,]D(_)7)
MDUT>Q.O48$<PK)>66W&]9!I1@E_,(T!6F8) @Z+N43>&=Q'T9*&G<PC:Q(#<
MB4OX%?)A%..9I::@Z87I%L C?,@J&2JKVX8/;.$&K/$Z\[HTP_S&LJJS,UW4
MD'->913FU3..:M;3+NX'D*@FR$(MP<ST>(3H<9Z1 8C#;=@& C[?JY;P0$_X
M$94ZHE+O,OE#:)JFW7V3H,BXL<JMA"K**%%S)%V2["-G8=,IWE>L-?LH,[\+
M%6<>*![*B !_GR4?AB\?/8@=#OX\Z(65W"$A:]^%U5N:M,YLJLZX2B$X<M4?
MN:IQ*D2FY(2(B:1=6FALX1@@)A]Z!V.>T>?,#D&-=T?81@9;[ @PJ)%;EG$#
MKU:8= I*;*[JEC$<:@'20SI?9!'8<LE%Y<SK3(XXFIQTZOM**[12"H69>LA!
M/OT@Y*2F\7F4'X8<C630/LB0Q*([J6V7]\ZM)]+4.1)JV^E3):&DYV[;0^2;
M.8X]OY3O^8XLD?P8JJQ+2@&P*S*Q T%E(Q*O*ZL2P)XT75CA70"N3HE*H$B]
MU1<Z3"[Q.FAE.8Z_O"T8W8EX5$+V5=2]VIMEM</?TW=NV$H8FD)O91=@UQM8
M$IXX;K8Q/,#C!'XNNYB8=W:*252:+4^"13$804?&#_XX,6OX;1+E8P>IM;X@
M27Z+U/JV^1L-)$$^7>Q&JA^$Z[.=P!0A"ZN%@/'+FTJG>F#'WAAEZU:T;B1-
M%.Q4#H8HU+E5FT2C>O\!P?@!5Q0/2#HW_W0V><#E$%B_BX*[5G=-$LPR.@$:
MUQ=0=KL0,6K\!( Y 2C8CR0U2J@'[^\$JA(#TD)>-TPT/^T:B( ;%%+R*S+B
MU][=#)XIT#DX,4M,,&K9M@4 SJ)UNCL:)/SLUDZ8=4.QF40MLO1L'>HB>X=J
M_1[TT<H6VL\F67:M=DF3")F4[?H#8B8*QCY*?"@]YUA"2*G%)MC]0-ZC9;7+
MV.RV(ZQ!(80]/0@4I_EU75X;WN <BUV1:KUP]08!1,8=3:(_K!KFJ*#*"^-J
M2#M' $!H'JH/E5A_P,XJC4!#;>8/_AAJSLFTUA<2B3RW2E)K5=G4G@*-JSJE
M3LWVJ'R]_5)K2C2Y*W7/WOL0%]'+9^:73KI&2[E+L$.H941LP]%1KHT=DH'
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
M&*K0<*U.X[IJ#0U^XC[UXTEU_U3R7>G71V/Z]:.F7\_&].O>IE\/6F>,2)/
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
MGF2WY')N%;=7$ GUMN,T!5QZ5P'F*&FU_BA%P:==76+X1G6H9E>"4$_K4.-
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
M;NK.!^IHB+K05>+'=F,<58Z2!X4Y?XG;5<3O+JD/BE/@O.;1R3L0KHC?$LP
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
M-AKP-%]1$HVM?JIF!: 6$3L4S%7335@]3#V@K<<)_8QL7DD ;P: .R"^0Y9
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
MXFF1,9ZS@.06=!.<0H1(0!3K%=H\NCJG>32T%'<<W1W;%L["P:[@=!A2.+#
M!V5?^_+M*=BE>[#,%]L1?UGI'2R]@^OT#M)FHF-L)EIZ_\H"Z Q^LIHJ5.0]
M;976(+!/VY([XN";[0K9=@$T@5H%2WS*-;HEXE4$1:H(C=J2]:&_9!&T)"AJ
M3:@VI!TY.P*/6!<D=8H*=Y_TME,*+1&&6Q6G5*.MD9ZJ0F+?DO"4I= ;#034
M9$40*U/)E[]:/*2FBD*M44Q8:.=+H>\BJOQ^._TE$1+7A$9E84+FJXY]U(6&
MV!"DQ62\3.R#VZ3V(XM)K\U.V7,[!0R>SU;L?BB=!B<,D8>E"V 7$H!FF_WK
M*M50#S-4C;Q=,Q25QN&46V$F%+M@#VRE-$L^S& YK?NH"!09JL,*.*J]-;L;
ME<,,M4_K/J?&,H2]"R2U%1.[LL1E7A\4U</&'I!4)KMY32BJU@XS>"#7?5 $
MBNP<>+LT-<L\C&A\ZT:6?)C!2;OV(U.6@&*/V_&_HGR+O0$^\SAO12S'>5M%
MCO.NE>.\IT*8NS+.>P;9^9#M%XE#4B1D-&IF0HR&HX3IW%_S&=+[M#'Y]9,Q
MTCR=_*"JO V2 ''T;U7U?X 3A>,9?Y J-3*>P/8?IZG"G-\)[Y'8G-CVSB&O
M&V-(C7<,R+ID X#]16/3@EW/L:T[D/[DPH_0'&+?G)/C>,BG*N4Q2"ID3_!A
MU#2"!,JTW,>*'.Y^LQP?O[)/UXZA9Z,T\QHRK^G@9)B;'#@ RF'RNW>]_4/R
M?9PAW^C9EFNXGAO)\2;/F1H1K9BE[?ISWH-7=8ML0"=\"PU38S0V,9=<PQ'L
ML-S$]#3+H[_VAH;3/X!Y\<_!"IQ)>)KEPL!Z2 R'-8G.U0=615ZW=#K,'9.T
M:8]2?,!W_XW')O0<)8^XA_QQF"<O!$GETYN,CZ$G)EY=E02.[+ JOA6HI*!Y
MXNQ!6',$GR4 6M&L?.3N^!O@LZ;^!)!/$)A@#V$J/I5?],0Q#7\:LB"GG2,+
MUPAG1V JC838@C^QA5S^42<K3*R).R%"\IG\5;L7J$2R8'\Q\*+X[Q)[UV2#
MS5V#7"3-B8 /9T'DS,^) =*#+0+G3P#KZR;*.Y1K[(W#1)[_4.OSENU7!: 0
M-,CU(H+YSDY.N]\CREDGV:]!4+Y>L8)^_X[O]R]%RZX0R)1HB09HL#:GHVD=
M88:@\?3>T +SBW<GX['MH+O,!2E@"OR0+ VLV%>#!>8*-:'E-.5.AWPKP?6Y
MZ/>3-4/UFE 395HQ5'LKQ.JL(G54U\"ZDJ:"+UY@.V P +2@IJ/E01MM@]H=
ML0<X\J;FNG;/0(#QQ7"ZH6NC>(L)"5^+=W0(HX"M0^UA(B;KRMM]+4UZ?06'
M*?SI4R3NU0E\]"6?VI5+.,6GT@*5RW.I+"PI]5-<7"F514&IIM0R1I53JGX&
M[@^BITUZP",83$3O,AX,[_F0;P(+='30Q(5I)A/51+E4+(1<DWRO44TX51KJ
MMMP*^WN3-\B18AZDDA/MWN7S#RK5Z3B# X$]1VQF:F0# >O$OK.?=?("\S#B
MD ^B?*1W[? 5J-@Z]H#+;]G[/"]J82;X7_H&0^;"N K'RKGKJE"5:=6Y7(\6
MMD<+T",33684< N@@3X2VQ3^S\Q1Y%M$*R1':@P((R?H 77-.6 LD4#Z0^]Y
M'#-T"6Q:#UDF?&1@.&0_WM#1=?[GA&P4,$2V![!GX;7I: C9/^&Q*N&Q$5V4
MBWIQU5K$&? ^LCC\_YE_T)QGGFYA^BO@T2#GC57O-E5CO>>QS@X'MDSTT$EO
M"*@::^0F\2Y!CD4>%_B105!PYVCCH=%ST5O"KD!")0^1'7YK,F9?(^KQQ,'O
MZ1KY#/LH<PT1O79D3RPO]#@%_@>R;^K"\'3J)6)OE@)G1SAP5 6.Y*E<!7DJ
MI>39O5L8Z,!S,XN*$T'SOR- VQ%S@@S#M._(%X'1 *4_&-"Z(/PZ$1# 63\9
MO:%Q1W!ADP]2%S#E)#9AP2-@8R;A@(2)$2R2SPMQ#V5$+T\#BPNVCY*-B &0
M-N1/@B]E $XJJBI* \64F' A)!N/)&*.$+UC2CS$MCW*JZ.^=L/B<"%TT?IZ
MON[8B"//T0CZJ7?\P38G>-2/A#L/^9[F$"F@\00]0[)_)GS0>^V2UV A?]=)
M&>*WAYF/%/]#^A.<F!YSB RTGF&2W2#JB+I@"E&#)^ZT 9D^U+6^*\0%8+7V
M=B8FJ_6WW!;LC5?'2=8N$KH@%2XH;5IWW,G3&,,\5 )T2RFP(U* \"0N,1@P
M.1?0]@^1$#P]Q/7/_MO5<RV[$>7K1K2FFU#\M$_"MU(Z)R4X%K]/VXFW>XKM
M8_F;D3FONNS^M#^[+;L_;;K[T\642"T+0+?; RI;%<Y[W8)L5+1BM#ZQ<0VP
MJ, ^3&YF&S/W!+52$<3Z5/G;?K2(4H6&6H&&IKG!WX4ZNA8QL^_0!3W0#(=_
M@+H#ZO%T+'OB\::A=9F!O&8B.]@18J_7A&IEE[O61(_O.N)602_,+W)(T,=?
MKB_9JFH7Z T*]JGCC^C7]SK(U#6C2A9$N2K4:[O3UZM1DP2UL?TYG;-/+$-C
MJ&-][.B0' 6DA_)U!#E5+_B#%4S87&9KX0V1&MB\L9@!$7N,AIHL"U)C^W,R
M9G.?W56 =PJ8K7"/A9VXICV5BV[:;C>B6LG-1)@.,0B(45"O9O'UO/*.7F)=
M$NI*.<UDJ_&+P+^YN&9;*FNVK2)KMNMES?:>U&P7'P1X?<'EZ$KXJ;[>LVD6
MR%\\435TQS0L/?#7<6!/-&/^.CX,2#.T;)#][>_)%@E\]'#BSM0PT#R5'PI)
M-Y)0$1O$ E<Q[T:1IM)#:6$^9L6SO%1:AI\RF8AC%8N1+[)<3JS[@2P=1Q^8
M>@^6(5P3ER7/+!BBA#G[-$L&TT!G^HVYE*T2:']3!+E6$U1%CJ?;_R8+%4DF
M>V_X:: TI28)T70W 0'JALBR4JV&$Z/\?-MH<@U97851G$HE3#)M,[#"K@)8
M<AJ6F+J>341O+"$,,Y:2*;XN[5( VOEOLBH)LJC ^7$5J+V*9ND2R%T/0,9/
MNCWZ#FRO.W$)6;LN9F&Q9#'X>?@*O'&N>YV)X6%J51>SB*!_A-9CV:2X8<M
M>'B-@TPN(K#\$S+U_IWN4*0F1EF%!T3SL[0!H69^,C8-6IE&ECO_WCGAFR-R
MX7N:Y=>*F9KK\4/-'+ \X<TD+KT"9K,S8H0Z]2'O[!2<^E]\I_X)<^J?19WZ
MI3C96B:3HW/(G"P[&GW1^O URE B:86']#"GGZ%YZ(PCTN@%)CR%29PS%H\P
M1BACF(S[*'PTUYV,QJRPWO;%B3\VSR&BJQ_K#$,N%C%:AI1CN09+;;W3# LK
M#W3#P?H#=P@]!CR":SWHKZ!'FQ;0<@=:7**[P!PIR'W#[<$.R3,E)]HS3A2)
M3W$M&I\J^<TN\!LO&3B,LQK@&I%'W*EG9,H]0#EQ#- Q4.$(U)JN9MU#0<ZD
M1U0JEQ_H\6H;SM3OF'H9J<NA3\WHI!+A+M-S.J-9V@-R_1S-0);"JDJ-_9V,
M^>NR#HR4HK'UR8^4;L,(?G5.S35<TO"H@J!VFDD,]2>5BJ#4ZM00GMW#(C3B
MT(K4K2%H&E1K\6CKB4>]R[M@-5%S,NA$Y&A]G2>ZQF-04DXY%11Y&F@-VX.!
MJWL #1:A4_Z&WV'/\"X&Z1U]3#008ACU##W.'O?TF'Y=7A(-UE/G6BQ87S*3
M';JE4V<53:R8,UQ<KH G2*2LI1+WL87>G_"=V+*@!6EC _P]+[2FA-65@];"
M^:Z>A(,EOL* M\@>#<LCMK>!?6]<+$Q)^/02BDNHU;PBKK*&EF#S8F]R&7LK
M-/;6*&-O.QM[VW4QL<WB3<)>':[MZ2/L<$%T2'M$U4-F-JRGEG,OU;;=5M?:
MP,ETU^."@UN#AO9J-+.U7\#@.)A-)Q!-Q\-0XV^5>AT"8S&U3'/#"GATW_Q6
M%Q5!;JA1]Y$ YA5U\Z*C)JBH!]+]398J@MB06*M#ZHX*'J#]:HBM%[/9PO[F
M9&'MF=J*K,<Y^:#(G]L>V371U(("0TF@GBQ@$:=ZUYE -QJYCC]5:$AM8$"7
M [8>O-R<W!$$0VTB?8I+LRL3>J+G-\%%$ 3><-T)>,S(:@1JTX<#S%Z*:#Z*
M:#]XB#%E]GN#\C9$54.H-2H([&\$:[)<C1\&^;F/;W<,3C7H#5&PKOEZ6&#!
M4NG,(.I]W_">T9!I40N#O])=>^)@>YE2&&T"Z*\Z-]0>=*1F"[H.1MH$@/,G
M;-;B#1U[<C<D%$P(K$L>]VV[GN8.@6*'Y" %^C<:@D>7,S"B<#T!ZN,=[%#
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
M=.%'$],SQN9,BC_D3X-[%BQ)&ZA2W0+O(3"3!Z//BLK2UN%<&EB'?I7&@ 8
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
MU.MKK7]Z&D'L.XY;"8WD43'A88)5#@;:R#"?_UJT#C[K&B\Z_6P(*7-"C8N
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
MII<*#?/F[AQ63Q:)S.8:*4NW)1IW6HL!N%,MZ:3O>TH&N WP$DD?D5I$9!G
MLN9ZW4%TOBG EA140A60&SSQ $P@F4@7PI<>=#(<<2590E?1B409$18WP-](
M+HUG!K2KG@8/NB98O7[MF5V/"OTJ\G6'S R-(N*8!3[]1EDPXU;($/T]Y>T>
M$-LQZ!.P\KV?.Q86@X65PRSL#I:G@IX#4L=C3== )J!Q6/?PM0,-[,007_-W
MI(XW0'-\H@S,L[ORLV9M!;,K3#*[@^:XUKH_DZY?JWFMBQ7!_3Z:[D")ODT0
MO%T0^#9\+@Z8.E%6PT3I.:]!?)!-'$TAQ>*1'S1LQFO-L2V7RFKUV'@T<]M
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
MB44C5WT)1I3>)%4CW@>6.\H_0=BLJQ0%F7[$FB;5/F< 6P3:,&A"YDC,N/4
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
M!U"N2R%K"0S-?&Z?F>#VJCG!=*?P]BT[_*VDV$;@L*A<;!,X/]M4NUWLJT/
M2F! !FA.E0B)P842\"I2DO%-L'S DI*,"5>*GR[P-K0PRPMC26V-E?J;@J9T
MO4+^OUU0(E:MZ(*C$M>26_7!'#=@/K5(]AB#H&>@/O1J4:P47 %/L.+-7U3=
M\0T"=\%@P1X7D,)!_W+'\R__3<T\%T_"5P[OZ3'T4A'5"U0NM ]?%,1A@3W@
M]&VAN]O@[C&%U.C3L+^_:A]A85R78L9G$>[NQ!HF?1O@=!F5(S#X4:D(1H/I
M0M!,*K >/7!P;X9/C,"6RIXMO6.?(-4BTD()@ #[NP!1)R3Q:F8X71+FC)S7
M(;V$J (4_&:0P^\+GJH0THT)&X]: K,=?/R8H4T0_9C,Q5.+9W_\/B@&\=:)
MB#$JZ2#",&E2D2C 'D-@7T!/SWAS8!$@)GAAV(%CXA7#+]!C<P8,3LRW[2#Q
MGH.@,-XYS%L4/(U %K,"2SY5-:R@WAL'RB'C E<=VOI9-J)K*AX/G<JA=/T\
M^O/BI2IZ.\H4"<$OY"=S*4M+SVNBG^K%H_ZG<VE(^8:\P+QFIR'&G5FR<J1R
M=3)HHCM]-VB21B+E4BN8T\VWDDUA_KJQ:/9D1IU]JER^VT-%>U,0&QCD*)7@
M#!*<YEO"+?HD(.#Q\RTKNWS+=/,M<]E=PN5G2+BL3,0)CX''D+MR054"+U%R
MMG?(CU$=>XSF>-#O'H_[8Z/:>-Y2EU"^.7ZO'.=KOUY;U5SAR_=KEL^6\0%9
MWK+H$6X,Y42";VO6Z29:2R+\YDL3]!)I0('4*Z*X28BTNY#HP[*CMFJ7E3#Y
MVS0SE$NI_>JHU)WD B7RI A,;V =ADB95)M >LJ^\3,J%E6"R4Y$R42L4PR
M\"+.H@MMY=/]7<0YF4'W^>;D0WA$A=W%6N5S<?N79'R3=INE^6;/E7O:EI29
M"Z3/*N\'P"#YR+S@.%] 4Z>FB8>>1_,\O"8IOM6IIKR')52CC(OZ:[&*-'C?
MZ0_H3V2LWC(&M#>+#U:4>  XYK/?#<+KMNC*O*;5%&L4Z(FA&O*N*S3XPGO2
M2AB IMH>;EQ+P0X*\.LW2=5H].-^@GP$3EK$?/3.U/+L(!C*T8T65L)1<%4.
MQ^D1'KIX?.Z=C&V(/E/)ZYV%IJIND?Q:MTDVXI22^2*T(6(I"D,%(]6H+*(I
MV66Y/^B+H=WT2,<<;,V+F4,,KCKRG8SW#EK""./*SAH/3VVK<$6]HCG^%3P7
MYM.4.K#/Q/CFOY25%D]#(OD_+/2#N-FP'VCDH3',;61N&U+D4VD >X( B[#3
M2#?<'8#9 2KIFAA]?2,]3A/':!ETC;R1>=2997R>V]#AN."0.G&#\?0"K+?D
MEJUO?HIDZJ30D@-R^FSD$'X8&<JSS-EB,U,7Z[/PJ:OZS< ^S\2+;-*F1(\4
M+]-M/1E-TH1YD.;KK(TDWV?)%7;>]?5=-KSU?'@V!=T0"-H[]<WE\M1BX=AG
M_!Q]G(QPMT]@MJQ>J9O(KSA'UYE"$AOG!/G\&:,SWFJ.WZZK!_UC;71T7]A2
MQ:W4'-]U_YR:C6+__:+[Y3M=Z"YD]R$](?R-C[!0VC11*'-OJ<32S272PX@J
M,?O"E1>*($>',H(RQ2&M(:%YZDC$$^U@C>"[%-\$6SP O\_PI@NW5P]NSP6?
M=A1^UZ_B>3UKI[:5!1-5IUU'YLTZ$YYUQ_]F8,["G#D'WUQPQAC'9%T[2.X=
M]K!@DT?!%#E[P_P,K'KC)PW'S15W$Q.V+:H+,^) K8B&*ZBF3I'=J1.=JQ24
M(HA.XA:D!0C$&Q?-':^A*FEV(KVP$3(,]!MEO4JT=C<-G/Q^XKH*,/6IAI*I
M^",D))^SWT</$^$(Q,P)="=A,\RXH1#Z"7=.KN[E-C08N2J,MP&D01LNDA$W
M[P''FL9(),\)Y"!B?Y-^"D,6I71,?ZON3,LP3:K"F!,S]5L3KA41O4+2Z8CR
M1:X.\9.8LDZBQN&,,&4U,%<:98+5RVAVN0UV70LFS-/<PZ%:,&-"EG?UO;TE
M@!M4?9>=-C7,Z",JZ=V%&;JBJR7;BHY6F:_<R(?S $3"=Y\<" >5Q_FY!C9<
M*!*C-07>)5CQ$;*A:RPS0F6!MO"!9XCE-U1HE%AY5\RV:K'D"(.)%J(+<-6=
M7)70HH,AO&FUD+[2*8_(MHS#?(@&.Y&_=M<#GG" %PF;*,&ID!MT18Z+9/PR
M2L-T'"LR5]B/L99@M.;X9^?V?'PG]ZLOK2W5>(O-\8^#(RO_>OIHZ-4OW^]L
M4.7WR#YD_!NQTX$_.FW-(B=#!8?'<Z+STBJYJIN7YC]%84\@!RSX?R@RY9 I
M;;XF0\#]D$=GF*O&U],(DV:\! &>0>9W/S+9UC4E)KOVZ:?#*T#N#5+)&"F*
MQ]K)6R343U9-II():0!12FIDG^B0NW2&CY1\]C,PXXV?-*;(>Z01REFA9\YZ
M@$E#TNTK*%RQEZYDZJ1?."@0_JO1]I,[=2=ZBAYU'"D<;HSYSC(\I00_Y4,\
M"TIOWNF)]*9BN&>/OO8XT;DW46OQOD"BRGMW[9X!]M'>!2@CV,R+/HQ.-GR.
MM/ZB&IFKF% ''"F!I#H0%E?3EE#>S0A^NFLJ"E,(Z5 LF\GG]E.#+9Q8VA[I
M]>M[BL4XZ.BN$Q*S$0W'<KL98-\O'OKP,J=\7DXV\]!L^!/LMY1&<$E64&7N
MJ_+ 4#$=2;&'"DN6>L.S8(W-W/I2EKO'':L8PB!3([K]/7,J[W5@=[RFR$0[
M#B0H923A8?\.7C )T_/S0I[D2$K#",]4/>_PXCL@JVA8P*1'&+4.S0)?HS]W
MGV=.4)=]$1AN[& 4[5QFVNR6L8L/43BK887S%@PMR6SW#FF\"0\?-,,&@S"Y
M8U E\5&($HW7'+]83X_]\F7YH;@DK.M'UM7F&P^%E_$/K::HH'2RI69\.T'A
M*'=JY\>X7C%:*O+ JD@J%D06U!.!T[71!A9=8$OLP(M=*EVT'C#DL3T BW;I
M/8DY,5C;-YJLS1\B8I3E?X,( :N\;^@J2)X,D3/SQR0)N=ATD>;_VB183KBR
MQ;J%(CR$C4X6[OFDS2M!;I/6E9$Z=*U:VLMG/2T:J!$5!4ZK^%50@N\,31:I
M;X#X'ZXP6#I$&7U!=DN1/?7:\QZXBY)]!$\ZS0;S#"RZ.O:4^UK&W0LF?MWQ
M< ,,G4.2\J?H5"TR5>)U@#\-'I"G(6GTH)@Z#>!BT)EGOROMGHY-4(D6T(%W
MU197%C(FMK'#%L)7N''3'\76JMC'#G4EJ:6I5@\GP'UMT_<"MP)I!82BXR9U
M8S-*E84=?6]D+&Q+2;R$"EP-E;4GY7%IM]+[@&L1 =KR?QIVK4VZ#9(%1:S;
MOPR:O8R[KBF\$ZLD# WSQ:^ZS=A$P1X-6&-8MIT4)0<3(;P"!%-AGJP.+0KR
MKLXL""PN7T"H^!CK$:5!3L='[XS<ZBS[XU2_ICN )#\M]SDI"@S_JF\^'-\E
M:UQ<MYR[E]-&P<U:OIM&&^1<)9O$CN=E_J:P#;.RFB/@8J:N,JAA5!?)&@[F
M"E]&Y0I3S!]"(/3^D-YA[@U0Y R[1SAEWBR3731_BG\4$'$Q9;J*2EQ? 5$=
M=\Y/],.1*N7*VT%4$XGF"Q-5XLX>Q8)8J4QMH3A!3'ZF_$FRQS=_TMAF.ZH.
MM93=*WJEJ-C?'(7YWH.EN J+7P_QCM%+ZD'%".-#-&+END^8)\W3#ERIN9\A
M<A]#\SZ93/NH4TGFOV!$/HO>2#0/BOV#JSX=,']-;+A+)N.%ST3>S-<E/DPL
MTDA,RQ7B:'8[+53Y& P[$\L\$B7)(XJM0!B>3>L?' Q#-@)* F@F)-07$NTD
M0U+3_-\@>C'< 1(-)T$QW\;2S>,@,=@<F??L=@9=[+47H<GZ@E0@XELD#NC6
M,1+E4:8HFB1.Q:K0T ?LI29V'+U-_PH*QH),W@_PU/ V.VR1UMG7HGLHK8"+
M'U25DN(</JG9]CR^'&?:*Y+FA>2,MRQ6"Y5Y4.GI<9%IK'R*7I!)FV36(/@;
M_=RUW#^SRMW2RDAF>5F=N)=1H5(6"\72!,ED0BU1UT$R.\F_%D@ GQK?=CNU
MS .$7A3F;!&XY\RT% =>%H#6+0(+4[#*6.WI9Z2<>5EO$TS(WV6:.&!H76=D
M?Y'ACWNE\[LDE4LEUR(@[U!$#IKT%*LFUO>E^*TVJN7E6VV4"UFQ5JG-ZBR?
MF=BC@SA[Q J(7U_^G,@]32^==U:\1Y'5M-44NJH4LWFQ7(EJ]D;V*-@07B3I
MGY$+W/&V-4SZF&%&$SXQK1.Z&&(5S)<JSW(@$JF5W)?AYQZKUW(?KE]/[(MZ
MI??J==SETZ,H1;[UL=4OY:98C1Y<2Z&94*E4!0X7U674Y7"3QUI(<*QKT$3U
M:_O/CX,?-TI#^<!C75I7K2W@5YK:(ZI4$"NUJ89.D"EO6?.GN87;\:$)JCMH
M@I2A"7([:(+/ $U0<ZO82)-X;!^LV]KHU+(<1?9JZX%UZ_!7YE2[-.PGQ3[J
M="ACF9V>46DJM&061<CRHS?'OZM'QH'YVWC^G=_29(WCYKA3K<C5T7EY^%0@
M.%QD7S)T8P0?ID%P:P38&P$V1W!W9P=JL.XCO33\F!-W+!W"$AX&LE?Q3@JX
M2(!>I4?JAQ(<P0$J_ !I?-T'A$9KO]Q">?8DCZ]S\"Z?49^A56?XK)>L^QF,
MK)7SOHGZA[I,!"PFDY+LE-F<K>KO)S_[S>9XU+LX_EELO7:SVYIB=M <YQ[L
M\LUP\'1V4_WRW;?D74[91^24\=0GM\D,AM.\0\$T;I[NLR_X3BM0<3772>#Z
M"%B8BW*IF::B[UOSS?ZQ:OZ6N^/'2CGKM2>.F.T\ V[RH\F \VHIN,KR9;&8
M+2[F33R,NX$3X(3C]_Y][6?UH'_TO(8-G(W;5\FFT?BX)%8+48V/UVW3?@Y!
M5\E.X(\=L5*/:\4D57JS!=V1CS3GO G7^<?S\=O9Z=V?\RV5<X7F^&)\\#96
M]9ZE5[Y\YRO.P)(%LN:=N%O[I \D2VUG6/D9%@H;%JF,$:P>2U1Q(V^M$:WX
M0-:'K8E"+[5&1.9-P"X!HT*QA_F@."3-JS;Z?4/G93^.39*?$7W'EZA%RW/V
MA4-5(Y]/<8XR&W+*7#.QYBI$S/5^_N"^C>B2@"6S0T#V8\H.>1O-EX%A*SK#
M1:(38#.:-0-?O9;-RW_HQ'D9&-]-MR;-VT?FR_&F@;6/[BS8Y]4.JTUDTT9X
M$WA@C\_;GQ0^)#@H-/6;5W]Y*&RP$$3_@-'V8'D*A=>BFA."+G/L5U:RA(>)
M1TAQL_PHL3$4+-H)!I[Q2&(GWF*(MPDDIE.R=_?2^US7E*_[7O0KS7'!*?>N
MGT\O1V>=+95HY>;X?'!LVP/KW+S!C$=<:@;6N@-B^AC+C53+2,'4C(Z"0'(:
M%P4(W6<JMF/JE+60X@JG98',D$Q5836.!#3%0EV>I&&ZKU(41+^XP812@DN#
M/B('>T=D3.JO,MRJ;E8=@:^O@^^P'ZHZ@G/"@_LE5?_74\>ATE'08L\$#C-4
MJ,\-=XKO")8:C;Z0[$+F(:0V/689*7V0*I*)&@?(0I,^Z"_R]?R'7BLR4NLK
MO6=:)&\7'0M3,(3(+S$YF4G"/2RT=0N+%5VB?DV8J"8-Z?LN!7)4Q%\NEJ$'
M4D/]HEY9$.F\!H(14_UQ,:1"#9%PP*2D.T8^PJ;)$6)Y#P7/O4I:[]"DKWVA
M/E'LX_?IN4YV5S;<PGRQ:0;LED9[]C8(K.FISH\-'J*Y.>Z:ZGQ)S8$J-^5!
MM!/D]?WL[%BJ&96#HFO#N]\/\ 2L3#8#<Q YN"J!,IK<C+?)[17QM-"A/]D]
MX7 ].S#AQ7B^>BN>CN_;CE)8]P[,=(NDO >)G%*5;-P<M]/+8]>OLI?W.5:N
M@2ELPE+GN8_B>M_F+#27C?(?S<P&_T\4F4166B*:0Q292;.S,65'X8P)(WJD
M5M-#?^#]Q@ACH_4.C)7#%QAN];HL@IUDG@\>Y#]" M'KU[U8L"XB,">08AZ&
M"NX!>U<"M49D***?\R9W1-OCM=<9!*AKFVJ+ $,SO8!UZ(+?]+#U%I)=WT._
M=[%6/*]_Q.P"8X5'('6X2.V\KU_&EE[@8AAF6,#2GV,1C4^-W0\L@=;V,,P_
M2^@Z*JV_(B7(>[YI &O7X'H1G''Z;Q=3!"<X  U#(\#I&0\<F9X';=O*['.*
M\PR6.5XHHMR R<\0C[T7]X4+#^O<14LEJ"=8(:20 *X7FG5)P-T2B^T)*-R.
M2P;>'GQ6M3I^(E9MEXB5<B)6?I>(]0D2L2JY[ 08HT(Z*MQRFVS1_C"QWF^.
M"\\W1Y=/YZV;H]*6NK>*L(A<5WHZ&Q8JMZ#[L85G3CT0V%V:U+J/RL4ASE@*
M[PQ""@HZ1*)RJ$%3);(T" #B:D7YJJ<5L5,57'IVJZ\ERP-I(>Z(@0-#M06,
M"! G!<$Z5/2N1"U$MS<KF@%O]!$"H^SV>AB13KT8>PAVF2#I%%ZO"0^6VU(&
M$K%+/:7*#T&L^GJ99' @MYI+H38':6?1=33)1)22$2W<ZJE*QP<9C+8/<?4A
M'+3I0I$WK@XO7"QR8O^V:5RI9PQ)M(:TA4$]B,R'UI?+7F,>4*7@:RXL, ['
MVX!.O.7V7+&\UWPH<D/#-UU^[-^$0Z--8=U\RA4.QG^>:1@Z-M$E!76@)&)!
M/*<99*RT P:)ER'.G-=:USOT4-*=VRV78=LQF& W2.9UM/'ZN2!ZLJ$Y-/QC
M$$^9+'JPAA1D@M$!+6Q"N]CH(_?O26A2 B'#-6HS]"4*R:2-Z+34OJLU$LV4
M+5"PP("E+W!*R+ PF;OO'!V0;XF[WUV3!!A-HZ-^CH2_C9\T8FQ&43/G3:X]
M Y:&(S/X3&*F@ VE6HH+J(E8"38G+LNMM_)')67^G7[PU@RD$;(1*R,Y0+<2
M+4,]181P0T8&(EB.2L$+/7*FD N4?)1WE6(Z>E>5W&S/>K)&%IB#Q(F*,R39
MJ*J%UW,/^36!7#(-B@:5,<RNI+,"6,L%J_=6"/< ED4FH+H]W-EMVB,($GCG
M$6B"[2&\2B&V$%2"]K :\;D27$YZI1]TTH[[SB8NY R%!K/HA&47];:G=GL$
M!ZI+JW=%@DW)NF_1*;65/0)=8:&;L<^&@8_\!)U-0 \S,SN94+&DCH(=Z2D+
MX#]4L$F1F.DI8(SVVN0DR8?\C,9G;[-S%SUF CS@SCTN4H:,1CP8.3V&WZ$1
MSY"BRWL$3HR!<9J&TT5\80LL'1QDR^[3]C,!3W1-,@'W>A.LZ;:DZ_RRH6W^
MCBH,4CLQ)=%IT9>Z7!,92)CO@#AU:I<V#G-_ @('.;[6%XDFP?[9[BG!7Z)6
M- 2JP#^]"MQ!;V21^^MR%\2C)3!O!-#%-E640XM=R4SDE12F7$DNOA4O&$08
M!#"?$;T0?4<G'<XTH8M5]#K#V)UW/S)3[X?DWA#T E$_V(H[IZS'"DC=")U(
M%+Q#U"%'4ZXZ87/29UT=C-@OIYBE-7]'[H0C-L=_VB^=7N'2>;UXV7A#U;>4
M3&LTJ143BX!W8;.^;24E!JWP@VQS_'YLW=:/?QX=OGDG!!=NH$GP%2!4M,W9
MZ:-^PAEFE)V>,M9*\/*L]$XNY(J,?\+QG)9?T/_F<U,&=O]O(>RUI$[4+\QI
M-\M7Z:T5?8K>DVR-KCN6N&H##[MCPX1QG_[W2_Z+2S;%VE$S*AQ^6](/+TMG
M_?.*'';;SG -ISGM--=8:D8%O'_U3R]R]V.EX[0_:HWH&PX2S,90R%(;\J2
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
M<,/A L%?J?X"RHFF]D'8P,4?N:V89=[D&3MLLVTA5*]Y&X._QYWQ]6J&&Z#
M[/MDA(ZDF@+V'Z9]8YUV+\-'# ]DT[LIT1:S/D:PMH9VWJZC!;G<V*L7J2ON
MNG?4'(^ZXS_C.[G<_^F5-LWHNG>,9_V+GS6]3D+=3SB^&R6P*Q7JR[>./$+F
M3:!A=^QU'">UL(I.&/8F"7W05Q.UQ4LKYRS%!"\OI:]&6\HA?,"X>B@]2+5&
M_^K*2^E+/P=L+?EY]2 ?^[8M:7'5V9;!I"##.Q-#E#6H74J?A%$4]8TT_VZJ
MI\V^U!C_[+TVQ]?=UY-\O__X,U=*/66N&DZ(FIXR5Z=*(!KM?)[KS-PJ)LG<
M6L=938FK9HN@CX6TKL1QU7)5+%3GQ[R7R_DJKX/(KTUE(*GRT?L  X+P_!6V
M1^<I&SZJK];L/TI5^J'FDN"BI 6<SJ:+M@S.=]5)Q1]$S;,.90'R3@RN 8=4
MRZT<)#S-[;LVL>>S/;K6P+B&)X[@V0$:WP$:[EZ/E;N;L^,_LKINM$ ^0:+Q
M*7QVGX9\I^Y_?'*M)*]2SXK9W'S<UP3DFEL1N9[JMJ1W5?=A<K_O>Y+N%3/Z
MR/;B^-21Z^]MZR@)V:XX-]=;"K>*_[(41;@TP&(M??WD29YKI8D%KE+B;-^"
M6*U611ACC;FBQ15=,J[$W,-5LNE5PBMU]:/='.L74N'NX"E7_2.G)PFF$'?
M)Q$RA9=R4=19)BOS#NQNVD*$L<!U2EP;7Q2S^9)8R"U>&;OH=5J+N^!\TL6Y
M-2Z#56F>3''W_X(9YM?2",?@HESZ702^TW[Z\WOP7!N<IXB+M*"_8$#G]6ET
MS[DGL,!-3]ZL!'%,Y]?()"#<H[41[J'24>!G,FO5&"!<^X?U].I<V*^C=9O_
M<>K#V,1YA]2=+$R/"A:X/,E;K8C92EXLQ6CUEI[665G1M?+]Q%4]\0;U+:9Z
MVEKEIG=G/IUA3=Y*5<_HR[(R==2W\IU.N@39Q+]QU>2%RV(N6Q5K:P!M2E%6
M;!EVP\&*. S"E'/.0CC*[\9)^T(]>I4?D_0FB]W>EI9/JK[)(BKY>M ]UG<1
M)Y"L9U[ Q(Z6O%C+E<5"83Z^X^ZFQ5&1>6E;JDYMEAATC7E!J V/<S=G?P:J
M]?S[S\O*W4;7@;2D3RI*247CRLYL@8N<V,4#E[A:$//EU5?7_WOO=PIA&.Y$
MGRY1X7I?]D;GTH,VN']>BW<F5,O.IRCL"4?O;<SXQNS:8'*B =,)I0]Z,MC-
MX_G,Q?,K.O\%6,42#6V+Y;)8*\Q':5I#,3Z613M_NJ>-1O'J6=OX1-VM+!N(
MR"Z&"_L_P:326O9X3>K+8) =9)MMELF8!\-!ED^-TMUKM]+](MBJC0L.JAT;
M)[?SH<NX@,_) BZN+"C!";F1*@J2=J3JI )]7W!Y-2N>H 5TD:>;78/P\LZ4
MG+%[F&[H>..8:N@<:PMX,J:=XRSVZIVCZ:[+/3LOJ7ZB_B:#Z3HJYN';IMIR
M:.ZU;=!:2!>E@!?QM'BI%KRIOF&BOVGT2<'-P+ 54O6#+QN./5!,6@L);[%B
M'%9;@R &RKMJ$2 $4]%HQ6E/'9"I&)@4X-7?"&U3(14%6/6C^@MM1I^AS&;C
M)^TKR<NT#0N.;MA3VRY>!0CI+B).N0>'#=N!/N!Q^'%'H;@7$QRC/IMC^#YZ
MB_2AR W\=("]YT!G]J'06I(Y/+FV7XY>)9<W^(81R-P3,(DI4TG2"JRV@"ME
M*@<HE<1\-2K83N\_5LOA%;&'BO8&%P\FV8/;ILMP@R;@=;'&SU1XIJF,Y38P
M)K /QS3A;F9(G1S;*'KV!).$%-21TZ<,9N(IE^NTZ44E@">^LFI_,350!PQF
M])7/<)N3%<WA<ZKN@-H A-$P] ="+%6BED\OJ*M5IU4@^TCVVC2.D>).=;?<
M,4[!W((C-;OGA8/Z]?'I_<'>[<6/@_OF6!V/?_SLEIR;]_;&*]ZHP](R,R14
M1Y<<644J!59&[RM0J%<MR@KZX2X(H 3 3$=1R $@URQ'H_2->:-4QKG7DTDP
MO'%J)RRB,V$1+?0D8*]M BE :NW.)-W!#[-[O&U79Q-'BBZ&JS7'=\<'UEOG
M5_Y8B5,+!]=$(/=$\%V4*;5N&PN='ZN8;;8;B$.Z1SA@%F[Z%Q;UHWXQ?SH>
M#,]^E)<$G$\*TTH=$0LT&TA[B^+[6_E7CJ<K!DG7OU"[A17M0+)S#\-(482I
M[ 2N5S:R)\& SBC-_RPPH;]< ?65 EXM<WBS4Y3]<!Q<_O/,J?&-^5@;=8Z&
MPZ<D0+?STZ7\];>Q'<PT@,MRI*Q9M8!S*@9C^'47*RI<8,#R,G6',\XL@<U2
MS29'["^*E1K\;[$BPJ7<PDDB2*&01FQ>M$&QH^.85_=2L4^)J75N6%9S;)_^
MT@Y+;^KU39)04!KYCNS2PKR8#1A[VS<_>#/W !+=QL3--DM5L12CA</N^J53
MJ1]A.!])IHXX<]>*>8>@1 >2I;:;XY?^X/'XY^G-B=Q)]19^)^.3T"F]6\(
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
MU,%X:8V0T]8FR(%_J8( 1.1<D+1CXA+^EZ# N:;Z3"MPJD!\Z K,Z:)[:^C
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
ML"(0/!14.P(^#JL(83T<M"F,_@.#+PEM+ @S[=A5IN ZQMJW#@+,J23?JLW
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
M,FB2OHL)3#(/O%-B%HA?&@!8A,9>&G!,=&7"^"150I]DD*CD1JK@]NN@9T#
MM8F"BAP$< I 7O O]K4*'<M[ !"T_NH!-_Q;_*+5(#)DBB6JA,C0_&EG9%B'
M%X:_[@XMC)IX#2YR 1)&0Z..9\TY7 1OC\,)^X1%Q?>+SFWIIJH^<6\8J1@0
M+G =2LY/<:@XWITMG1!XGX0$GJ!*:WW&6AB-D\C-C!RI'Z[W$]$9%KV_,TKC
M.],ATSX;W0[YC,P&B]9BF0U8J,U#31B">13)4K5(B\+4Q6OD53IXL_)6.--;
M3]TF]5P^8+,2@Y,=RZP,LAN/7=4MHFS%R6!$%E#-&L6<^F>C"T-.EV;NJ6I&
MT<.^)52*FL_40JI=_/P\X1MRX^4]F BAK1NG #\4FMM+KL1EHC&$%X7!':HR
M+%F,H%I5F'# JO@SO87K:D,NG@O<.<=^36^!RL);L(O\C>10(4CJF9E>#<X"
M1UE;:/H#@1>5:DW51Z3#IA.;X.B]R\#; #*[^,U,:'DZ:O"5<#*S'7LU^VXB
M@R[I]))M_98^NHN;\DW?2T1,@=7/R>#-I"VT/JQ&#:AI!YPV)HF^,!)E&893
M !#OA.G,=!<,(J>/B;J\M,L2^OJL8,99W*_29IPDH75>@()M/"U$23*?='ZY
M@=R9KT;NP7+U]/)A]G9='"DGU!<A^,U&)A77T]A$\LQQJ+9V$;U!N,I<4*'F
M]H8*+7)VPH8%/X%Z8S)N4N; WV3P6T4%?S3L)?"M,B>!#P=0=.M5L.C#BR,
M%\$PKER$[&K^]-H'>:7D^>)DR=^^E!:+84!OD6'(0Z18Q!="QNW.Y=,_F^$3
MEE_TF!/94G%<5VD#%=,1-&QZR\&A;JNX!-&Q[!42A6#ZV[X1.<\4J#YQ;&OV
M]+X4RW^,+*7C.CX;96D,24H, 9\%"$7 F2+L%4))%V*H2](Q\0A^K4')ZAX5
MA6+CP@RN !T( J\Y+P1D/8>OFDJ V4T#8@B,:7E4F"G$4)01J:.0P.!#%S71
M>N6S /N,B!8*MB->,$H?H:^&BJH\7Z>HQ$)1W^$?!MQ4G)EJ8"3(@@I^'B@J
M."TZAPY^T@3MNPA@ET4 Q<)WZG_WJ7_#F:61F5]T4O]1 ;<[#O97WLV4P3MP
M>H%4 O\8 Z=:0P-&^+;LT@5(;Q2+)=.&@3\!#:*I,R#;H9#N#MM M<U%7N<D
M7VS?3AFWK8QQ0M4A2'/!$=+N/';VS=8]_6UQ^?D\O)\Q3BP. 0O*+0V!"T%Z
MDQ9* NQ NZ@(PW/(+C)^HNTD0BB ;:44#X*QZ[B QDHT/,-64\:-T8RTB!@=
M_#@@=@X6ZMH:!"J7 7(R(],.+C!?PP? K=&70@MH\"<1KGBF7'/5WDSHBS;A
M0N @LH7@,0$*[0)$Q@D(V /90*,I#R2:*";CCB)?6V1*19(IA!Q\C$3% 0&%
M,=".XB*,(K* :@T$#@AN^")4=BX"Y0"C-P%TS@33^2E\"MA-J [Y5A@(XES@
MN]_"^W7572R5JX\KNOW@K#='FZX=)D@HNC?#^@!D=^K=#]'\$*O.K.BK+H.&
MNY_.W5M5$-0-%=G0(=, 4(@*;W HP,9<4#5PB.[P'BH-Y.3^H<2^Y'M=GNJ\
M4&,G:XB@AUH28'\,@A\D3Q-H&^D^$>P/@/ 3!7O6C!8FG/1-.Q!(%457 1PF
M$T4V!(Q1B,.-1JHP@B&=D:IHFN/+;A3SP2A 0BR ^NT$^1](_[U1O?OTK"M5
MU0G".R""D$9V94JB#X9X_FF^A*7$&(C]*-$?NP*8V*X"N&!6 !=35P#[ZTVB
M<_I_(!<]45WV9:KSIYJ(L41@[RR1I(B@E*B(H"7T59U3EP1=M?8%AU<=V^6;
M[A8-1.5K!<> ;,UTRPR.<X QU#5-4711LWN6!VHU,UNDG2:S/X. U?%D="%Q
MDLH[-2X.;*PVS4U:P _-D$P51;LZX?8LZ!-TG:]9];#>,W"CF]GJJ"$_UH()
M!*(MJF%]C$/7YM@#("'>%"0AK'R!F[0U<22C=*U14H]>&5Q"7T"9B<!2YJBE
MT,YT@#^ X'M5Y;E;[=V63IC,2E8]$R+W0MVI?=8*58E3R^SDFM8HK>:D_&^M
M3_W1%,>>OCQQ]\ON>%9VB5@[5Q>']E"!0" T<TN!J1>"A*^E=1=26S8M$(1U
M?02N8<\"(.V$:'Q;&4X-0(4P1LVBJ+J:HI&=# 4KTH9K]@MZG^\(:T60[A/;
MY3?1M6#%U)4+GCJP/\82GU46\J+R5N]=YJ00(@?>+(.K4")6G64A;IWEA2X+
M5HDEA;%J@G"J)@J^J@G$NV<J-QT#C^MN( K@,\:TD=-FEVA/ +PSJ*,H/,*W
M#921C";N<+[1)D'1+'<PM^X:F&+8U=8>R6MP1E&?_-D1K-ESI\,5SZG*4]^9
M9!4T8\8"^":&WPCO_,>O& R#^4IT9/3*GL@3I;$B8^$=88'^%)%_P$M^N'@!
M)_6>='^?=V\_;VZ>'#=$6!C)!XTT0^1;I1QL,!\ V:9+/ENIAFHTP9KI!C.O
M W62(K_IL@%0NW\=A;N/B5[ I"KX9X\D(0L+H$C&R&YT"7A8;XT^+(E#P36"
MP3;]M( A63@&7*75&FD7.APPWPDO;6;)CXO7K+1/K1&Q4"(><#=R:Q+VP] &
M';I8&O%@(7#\5STEV88/ _NR9"M>?C"4PEZ+R[T:.^O3S/9)MA@:MZDB33+A
MNN/+34=#.T^$3SB74?CU[_\<'1$M49#X?XAK@+2?X$VPYW@ WL R/PF4Q04O
M(XZ.S''7@!GBCZHV+FM_HHS*GA-M8XBW8R&HNCI\X\),F0;-CMXP.]RSTJ%U
MY(:<!;.?!.Q9_X>HJUQ?'/PD.H#?#+AV% A!JN)^ZF_K,?@G9V2U-:_ZW[\!
MJ . K@K<^U%? &0/WCU%.#/!#.YEP=@F3!>Y.=0P];S<?21X5N,X+B+!0.B8
MZ^:MB_B+Y?V9Q"VV^]P&B)ZPU3Y4D0U<TPCEJ:1HNAJVP<=CMH4\L>VBGO6+
MO*Z4OM*3N^,>*^5_:Q- =^VXX-LH0[=>5Y4;1FP/GO6+UH]?W@T]:^.\;2KY
M[J[876?+G3X!7[LLV)MZ7 N4UO#S95I?=B=RUJHNG!5@&S>'G01N#L._)2Q(
M^$P7C3>ZUWU^U/(O?'ICH6#8*WT!-MQIB*;!!S37M.RI0]?6C(NIM19L%N')
M?V\)6]L2]M:DN^TW\9[7RW'6A/G6PW^Q#6!!&ZVVWJ*^<:?7JC^^?;\LW]1+
M*KOE^JTUTM_5JOC@2Y:<>,'JI7/&S*O22;$J8;XDC6O=6#VB8 >_6,8[T6;U
M,*#')Q_O%UJF6\W*U;]"I)YW_!?LGJ"HGX1[?*]E@L!/FMT5&:R?7MOO9'W:
MOX\MUB:GC74?FTV*;:;VL*E+YLJA]= [7HF<!R3YUP!@1A*;&R0%BC6WZ7GO
M;*-!4L=<!6)N5'@5.^U77LS"!M4NA*>W_J=Z_C'(9N.<*8A"5\Y="IJV:6'/
M?C;2!7-9JK5T_XEFE&CLIY1O/F9(L-?$EP.OD:5:%=]FNO]^8S.%(/1A,W5)
M8:5(UJ@R=FQN%'#6ZL7L[;?5Y[1^><:=B,W;<28F5RSI1IO2#5S[".T*<Q5T
M>9SE39"GTW$#>HS@%1U\1?IUF^%O2;1O$X.UYJ7_<H+>--]NIG*1+!>#BOAB
MH"&^7/DCL9A4BI6IU%BD:V2Q&C2S"@,6DZU+K;^N].?YY>3Z1!ZU^=S'\?8:
MJ2V7PB.USF[I[M"]IS=%]#;>J[)0/135GIU+TD6+$G-/"2T=0$DH3$19G.@3
M5U> N^/-MS@G*+"K"K"8:ZC .6S:CB*Y,'&;^RAQ<&RW\;J2[SZGS_>\VCJE
MX\1V#4015R:BG*&:URY$10: #S?RFRX2N;XA%GL(M>Z*$[^IJ][99'XMGY>W
M#*$:8TYQQ4W#=L\[\M'=K&K355M^%CBUMU"<S0GX1>6$@TOON0?I=54<2T7M
MK%1KOC!9ADBKS%]!0 \-3!B3W4-";*%/;>6U)HO-Q7]?JNA=&HK!8]PGB-N%
MU;*EB.#%=GDW\ETQA.]>Q5Z&##6S&6I>?QZWU.[U?/J634QO ^?TX-B!_41Y
M4C#)5HR!A^ Q[!R.2_!;47D\CPA8.#>/Y^W/A]%+XU/(O1U\D(5%=:W@LW"\
M%16DW5MK=UF8S16:X"O6L%*"?L,^L+N"#=A2;1J=I[JJPC2IS'<4>6#\P[M[
M"<L>\2"WJSMM/0S+-Q<7+\YNMKKO_A;T@SM%$M\EYNKM&(<_^[B^NSM3!B>_
M!U&'C[6!.^+X>"15;7M)E<U--L>>RDR-86A8G^J^425!#"KL1D%2-V3<E371
M9]U#\?%OP9L2&PK@ZKS9TFO,XM-FYA@K51A*PF!F+B 594)28 ,P##I+(M<7
M)62X6>WW<%(H5'R(UZT= MI8$&;?P\YW<>A'@*."V4F!QK^N5<^%"637# <R
MH'D.V.*2C@8\S +Z]@*RJF0!1[\=%2!%S507LGGC=-AA4P2-R[O9:$2KLY>Q
M+4O;/DC%E4"N2\1L6XLK12LE',TZ)9*E@M*RYN"EH"8S)C:NPMO*L.&J??OY
M^^;CLKYZKF6.J_5>K=BXPN",5BIDN12*JB_75Y7_0]L+)^B"N_CM"Q7?Y_[0
M7;E0GZJBY)EG:+:E<\'3H(W^=,X]OV@2.CPD? 6GLT[*'K_E6VJ$H>XS WGY
M^-C^3<NSC[O+:NB"K61S?!Q(1*XO2E2"%U^PIBY("@]U&/W5_X$FS88"U_^B
MWAL%G KP!3>2X 2#_\ I@]!^ J83W#4$Z(G]B^@+LC 4!R):2FQJ)W,[\:DR
M 5^X1/9:Y:=&&#,8_GM<2#FDULFVN4^,S*[(4;7>;:1P7*BYTX4JH5\QB+FX
MD2J8/H)_L"*R0R?6"$7WEVLAXQ6-Q4_@;VMKY4E[X%?!&?CENU',E:<E?#L@
MD\UTV!>+S^Y>/B _TKU^V. N[]PN((H-%V'C7CU,D[RR+:NNQ TOI!_25<AF
M&2J1:!EJ(>$R5#J+U7WY9 &MQXOGU8?J0GO/*0MDJQ:K<>-1VRQ'=9@@V7+4
M-8+%MARUB7\Y:C[I>\&>_Y9OIW=M2<K/FM2,2#ENF"/]AM1"Z@VI?[B8_3V[
M5%GN].JJ^V=*V;A1G?1K4QT9NY>UJ< V+^Q\;6KA*ZU-33M"9:8X=G)4,6RU
MXB^&A?ZD 'C:V!"&*/@4!NK/##B'C4YQ%\'&?<7KZN/R1*]/1N/JF93[%/V_
M_5]4<7WTR2D<*/XIE.27?K4WA@W(9IK,#87OB2>[36\)A0G'P^B"D[4$^AA&
M0^8P[^0@QJDS-M>+&>/"@6"%22HC-R83PF0J*<;N"!3 ,(97FT]8N:N U%7!
MNR1E0]IJH H<3!\8_VW+%B6Y">E5[, >S*#LR.II>%=6FYVGT3GMTJ>1U]^<
MVHASJ'C9#I_@29+$!W0"--]Z]JE(5NF(E 90:)O0#[6*(@O6ZK,AK$$35$!:
MQCQ1TQ0VQHI:"6ZT3@2\4S<@!KX%/%JPO\GS?BOWO42#3%7!2);+BDO+F5Y-
M\/,V>3I?K\CFEK;U%'K!2*'#$P8F]A5CP\D74(SQQ^:QWV/S,(_-JWZ/S3M,
M8Z]&!1A[$W&&)$Q=!C)=ALM[ 39%0=L\+:_N-?D2O.AUQ9P_MSO:=:4K<0=A
M^%'KAA_SNAK7U7>AW6Z=E:L_?KE 8"PR< /AVP#<;5L9X(_"#'P&&G#HOS#W
MA+8MSA5I;DP=EX01;#0S'$R *?"^@<2)$P-]L&!M9"AAJP8*9J&0)2@(YB=)
MQ)70\-#!JV#[E#XS]UC,N$\XXUQ&FR^,'+*Z!!\'EB4R-_JZ)LJ"IAT3=6DV
M5O31&)YQ )QU!7J]X$2#F156 B:!L?-9!S8),)EFR$0Q*Q&E)7QPS,U-NX+3
M8,I+@2/21&%N.-[P9(KA>,-H%2<OK:?-U\&#2;SY-)#<2_ XJG\9F!='[X?Q
M5/!AF(;D>+A*% !T M3=S#)*S-) "%;SZU!AB2X9_6'*U%P]K17,HB_3.H+?
M,.!4 "#P(G@ZTQZS@$1 TVZ.2@B_@/&2_T,;M2E-V^TIU"VWYRL-A\S]H8$?
MB_@.&6]&);82Z(QJ5D8=_-OBG7=A"3A8&.C0Z]'<I9D!#L\Q<2_SQK($[[(M
MY]L*SK>1B'>=ER/1:HI&WF!AJ_:!FQW!C(Q9\0 <%4TTY"-\I ^_G>@#]E].
MH6T+I>E0Y*&CQD&Q0,)&U"-HA@_$&1(<:&X]_"7RDF9&*!&(\+D(UQI_"X?=
M"8=+& _X2M( N[6]-F< 3ID2A*ZA!.61 <&PJ0(5=_]>Y(.OJ_O5N*$*W7+Q
MH9I[:[JEJ 6! W:,F5,P)KE*H@8-#0G=#&YHEH$/AV3<F-,(7H"-!"+<NBH:
MQ0L$$#P2>*OQ"O 0 8T9:'>@A3M(PI@FT0R%2H!445$:>0D_*2PXJ6!\].!D
MAK^7O_JZFC!W[Y?+TL5;8U,K/X2Z34<$(J2@)>@XF>L/;?^_5 9FZ!]+T_]6
M9[F#%4$"T1*$-&W]^SW[%:"",?!';H54,PEVU_MK(QXR%='\G(KJ<JT_.[O)
M J5B8,/^J2+I$^!&D43W/(-9G3Y0VZF-JKM'LP[<RN[P$LADJTQ!O_L8SMPU
MD6C%#\K)0Z%_)B@C8S>D?\V/=9WNN55$T&GJQ=GSW>14=;(>\*M^^,]?3C-_
MP#EZ9"6B62#@/YW/($B4[W>6JGU 0)</8F"K@_^R"__6B!B@^B$7!_=AI:>
M]JK2$.A&37P07/N<9:=_!PLE^"Z1;(G8!L)(787.DM1>J,+!<WV#F=J=PB/U
ME!XRX !V<6/_BCOK39]>KO3^F\/_+A'LQS[M'U+MQ7ZB 63QL%N+XP>LP6E]
ME'EU+4&PM7:),6;#H)(K#AB4@"?.!0@MH$VNVA;)1(F-! JCEHW", ]NGONJ
M;=>>?3XHE=;B:?%6"E8;&:N*X'-Y* >PR!8*HQ1/8VS"4#+L!FF"DZPT01AJ
M%]I9]?92?:Y6H]7!;E5 +(0GZ,GU*@*&(8M,+1ML.ZBL[E;8AR%X+*S:=[/*
M0J/ZT2(?KYB/A4$VI;"OZR/P+9:H+^,7]<E&"AO$<0>[2&"@(#NQ7\Y&[%LG
M7Z>=>D/FYI.)JK[O1>Z'',Q'17$-PD#!7\F)X,_,!0A%[K1U?B5)]W1S5/:*
M_N9>17\\G"<HB/-M^J7(<FWS,.DM93^U6]D?BF-!Z4SK7;8!7+Y="O]8.*36
M"FSB2G_4A6XV]NW3SN^IG)'7/T7I-^SB_B0;<6\=&Y[:(97KEUM&7%XT.OIH
M+[(^Z%0^@DG4G>03]"Q)YT+.M[*2\\%8;8_N[NXNZL]28Y@G(1\#V:E7 3$D
MFQ6F]Q;)"4;NV_+L_I92RA=B:9?2/0;RUAIE8HKV"T[68>67:=DSN[3LMV+U
MX,!@ -PW?W![N;.'PX2-V,6E?--EEWK"!+:Y 8*"&=.-BULV)[E2S6)-]'@D
M9K+X^N_[II[;OI.P0O;!9&HWP62;&>\@+UHZ3%]V?LO7GWJ_PN0BM!QT2I]R
M2S3RQ!]OR(D96MQ5G#D8Z_45#S!S][O1J.;)+$U.#'3JA4@462ZR69NII_N-
M00<C?SE=7:B?UV<?O<$^(](QD!NK*#' C)W ,AQ8IH]^R#Q"<6C&8JX.DT_+
M]4$ ["4)&/:H?IMP?^!]=V&R_IISJJCH6L:<CJ_45OZ;(^P*VUT;7*<)#:Y5
M\525;U;,4_'"&;:,I,)8,NJW=YJB]];Q>Y3D%H&Z6I'*V@+:U!D0SP):W9_,
MJ8K>^%BVWK.S62* G#:@MC8(<4.^Q-X7$[TPIO:ZNA'I9D-C^K7+M]RW4>R@
M@X6B8U6N75HC+LS]7,O(99G-#<2[X6VOJ_?I1_^%G1='S4KND=0;"P5C)R4:
M%(.:'S0XH -(%W, [M#8JV@MP$0-,,[4#]2<AQKUC,Z8'6VVQ-RK@I'>UWM?
M[I0[Z?*<6WW<E!+LL;PUNH5,=8'&P(2TQ?RA;2R&7FJ9;=IPLQ[1-$8;9K#1
M<BN_HF4.F#.QEO1 >SZ]C^I2>$<9AV]-RBO[RZ8- C$R6MXC9]11X#8W39Q[
M-89E^S5TH0/>V%L(TEQ [4.:-63?-'U&E0^YT[S1!K2SJLLB(R1HC53=6N-
MJA662<\:%>+UZN=2ZDA=N4*6V*#)68&8S$$["1O7;-A !/X]<*OGEX_V2OOD
MIJYJ C]/XJ2&M(=/0!48%OO46)9DZ H^ ME)\9)[62ZF1%(S@=!Q+2QV$=BB
MVUFV2A>7TV6$J&'3>[PQ3Y6 ?E)[OS&E2J;Q50=U= J1L;9SVH7(=IW7SDXJ
MH\\Y'2TIMD!FPG,F0"J&[:XUMDQ6G=+TE/C==;+9J*;?KU" 8UE\8J%TUN!G
M]+Q3>Z$CY$(Y8[D #Y: B%*7*+,U@*]27B1#+:UDL/"X)AL>5EKCGN9NSZ5!
MM&S8 J&)3QH?L0R&_:,56(9>#AI%OBOID,1.J& FJ49"D=!2=-4G$=J_Q1I]
MVWF^/!E'2(1*MA(!GBL!W:3O5ZN0Q<#1O7L1"*64 L'"XIH\N!L_3HO\Q4OQ
ML18M#[9 9]*#)D KAG63)>!!U"K;=J7LUECX281$6XPDP[9IS30!N%@D&XNQ
MQ;G?!)EWSD[E]F-5[8PB!$XU98 +GT@")T] NZEG*=!ELA:XLVO/V7"L9,.D
ME70F^:Q)NK/SFZNWF^;#Z-S16FC2.3>$\<T,:2?I\1/0$(8%\U09.$O5S>90
M*G+:@944*@LAV.'45WTF.*NX]E?C$D-NQ:]_<64JO6U-@7+J7N9%;0 7! A\
M\W, X&)M=.VTK24-)I=0/>ZB5JT_#MM"F*A%<&W[X+I-AO/'K_^D$+YAEXK/
M/6SJJ#1#DT4FJ)1XFIYM_KMWT@R0ABDI<M/XA7B4:8AP+WUV6LVWU2-[K_/E
M,'N5!)<,X/Q,*335)1-0*H9(.5,KDZ5JD-FP/='FQ/I%DDD;*^KL"([A]-4H
M[)V_L(G^;0CY:!M\__U%Y),[+GH'Z056;2&F=78C;!!$-[U5N5(31)8=APNB
M4%K,5!A%WRB!U,'@73-D-7#KWWYESK:FI:=:R%/#8Q8$I:[#4F:<%%(GNQN'
M+*1OWNHRB?*#@0OC<]PO3^=+7CZYK4[?UJQ)](HLW"ZT['7#.1,P07HWG6;)
M:GGSJ*N#\--#ZEPLLHCCXIKDL>:83W6)NU,>/BM7H1'(S,@DYKD3D L&CYPF
MRRQ+LI7-50U;^>1VN7%DM7'C=25WZ.+XO/W\V6-S7\@:4&T<?P-;^7L#FXQW
M UOM>P/;8530EP,&0B'C49M%5LE[AVT%/O&ZJEZ6.?[MI-62\K\\-[ 27I^
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
M\+%X74',ZZHD\^^-F[OR?%K+?4N+=5%WBXC_>KC;CAC&WS9_-U,&[V-% FI
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
MJ=.S2_FFH8AN'\L+%N.ZD;L.T]PNEIBE-DA/GSC$M%TBU#O_RQ))ZUK?+:B
M\)$4F!R X24K0P"EU]0*03E>ONGA>^+%4'@! IX)*,\/$XDB>%X .)VMYQQ4
M09ST=54S<&43MQ=[=@!!%3A-D5%6WJQLF((O!$)7^(1D#WFOU>[<UH&@E>!W
M#058" 3,>U4PVLY1=A_]^ICHRH0O .>*680RCL$VHI%7X29HWG^0V>0N#C\%
MCSBUX(, -MC>'.(%\>CH$EZO"2L=ECX3QI VEK !HL9BHL_6R?R=YT;\P!6H
M"+CRQD0)_$QX8()*["*&'=G'-%C&%Y9)A@ZWIB&=FA9<D"0-9)'(1+G$:0 V
M9BJQJZ)>5<-A @+0AL\I)TD"?[*T4H[F!S5WS"L?-'3^N/RM5*FS4MVU[,<X
MM0<HT!L,3#%M)*[M(+8'NJQL5T- T0PP:C?&66$(57:RNT8P%?PRTHD+!*:5
M[$:!1ON/-@2I_!%=^UH6>I^C*V7FR@+#JT'B,GD25HVA-@K2#R3G,YK]H8T.
M6"K([8/XTL47T@1KC:02*K SX&"7S'&6GPM /826+%JT1W##F> DD,D"! [,
M7QD7!'8@TC:2H&ENE"ES$1H32)F#_\W$(UXT"P/!'V?"P"XP]-?Z2>($)<6F
MXFBTA)U5P(@8P6H^HR;10/QQ =C.L%_*MILY"'_T F3)\*95/A7-YWAH9(*;
MP<I!LV)26@;65H #"G-1T358:FAJ$270L@ /_@W+-\ S@,Z $P*M%_#9*P[0
M!%$J(C.E<DS 6(63@A\HVBPX<N.>S=$0@'$'O#VS7^@4/M1Q+Q'(%W.?SA:E
M.G=1[#8=C1)P[4T,&W+K?; DAE@'569)IA@>Z3#K- :PT9.W;6D;8J:9[[%Y
M7=8XX"9)7 '*+:!Z7]@>>G0W&"N %5%)M$'W$X47)*.P><B)9K&T1YJ:-+X
MGBPOP"6AR-T%9-P7UDG4M="H!5Z'0EF.#(U(^/G+BO9'JE)G</WV/.D5.2?Z
MW8H$S31>'A#YIO&@$J?H"#=!ITLENW5,Z3APSP(BYOA2KIY4RN6'=+2:=C7[
M/%F<J&^[DG(9$P4&;XRIA,SC=X1<84W(V>$&2\HYMH-AA, /VB$(74::'$DI
MQW?SJEF70"0B!&)ALT#DAD-@GX2)Q*&J3#*TUW-#[$8V_!9^K?$$^O>5*(L3
M?6(QQ.KL_?[NY>WLL?1V>#8];M:"$'KU ,C+;-5T+J97 D=4@P+Z7*-+YD^A
M2^[30Y=BL:-\5HJ/]\(W71ITZ0:0CRZW]SY+$7M&CXE[6'2\@'> R51.Y(]$
M^<A*@($;J2,AV%1H.M:F^QU-,WCLMA&*E)FPP$ZHJZ=WY7>Q>-H2.[1-3)XK
MF<'L2+LPZ/R!.0ES:D *.O!A%8,#P]1HDJJ&VGP%Z+_S,<T^-C*^CA]KX]+'
MO+.\JH\7I6SBY%NB!\<,+Y8AJ7*X0H#VRYKE%9@>&0J"T<$$)0<1E'QQ#T>U
M;#:(^H(/]<;7B-IZOM-)K'O.%13]=.=BW%_<'1HF,W@),IJC!$!:]8*1! >3
M^F?KGFF]-%B;!/UPY$U?P"PU0*4!<7R(*+ DDRNAH$A)V#BF>[$L60F<4.,D
M>' 0#6T3#9T;HOE]=LF=7+X)8FG_-$/;-$-G2C,U'"N@J#)9"9QHB&B&M 6@
M$=8VNIO6.F81:<'[?H'Z&K09'16F\,*O?__GZ(AHB8+$_T-< \G_$[SI0Q>
MX/Z'8"L_"12S B\CCH[,.5B\.(\_BLZXK/V),FI<2K14.]ZJ[*#^J/#)NS-E
M&C0H+F3&E;'+V;>9NW7DAIP%LY\$9/1_B+K*]<7!3P(V2!IP[2@0@G31_=3?
MUF/P3\[T+&MTUK]_ U ' %T5N/>C/EJD\ \PFR'.3#"#>UDPM@G316X.-4P]
M+W<?"9[5.(Z+2# 0.O[.-^LN!]GI%M&\5SS0*QUD)5]7+ACA0AK)^2+*&<)F
MNK7"#T]SBE/B9A<ON)I\VG(/UIT:BL8>EU LEDRC OY$;]M6@J?TCKD9GY\N
MG_AJB0XJ^3>J$R \-M8T)P!)H$U1/"J6#)O"^,DN;0X'09*BO-IVI?HUEHTY
MTVE]OA"P'*SF3LU=R"_#>FHTM2; *8)MHP&=H 4.NE*PPABNV#HH5@N2#XXE
MX-;\?LL@\<4\FMH[A#_^2P*,AO5QK8G/5#RF65'>-; #AICF]^2U<J6&Z>A9
M:W&?CJBD:S/+HV:8\GS>>L"RUA#;S>2H5B(U!*+A*"V!FJBM LMMNZD'N:6E
M3'NGLZ&+[0LDF.,(TV&;CFGWZ$VKV0%RBS7$ICOTWS"_ @=&WUQD8O5&P;3Z
MFGFTB6SBP6(O4@9#&+0$>T:CA UJR7!KT(!M1'LSA [(\OD^:OA1OTDJGT<]
M7.NYF#;"DJE*P]%0'F),YSNZLD5'>*FX7=<,O=&2AH]HL8WF9C!E96XSXZ8=
M>';'#8M9?AQ 0Q@MZ:VH9/L"(RHR*@=A Q\CC1Y8@1N,T;_AC36SAG2CD^6
M[10^Q9M3L&^-,=]\]\!$D<?,?K"*7 V*2BB*-L,C%[((1\=&))F%3FD)G,;*
MQ T2 ? ".TE#2?E[*.\.@+I<PLHY/B0P)+"Q!(G6P)(+(MMN(!\3,[. =)^W
M1S]QS" &_2&Q<(CDYQ%N 02XS62>?-(=AG "O6ECR7&@WV<M^,HF\V3^4I1Y
M ;ZT>,R*\A^?K6[+L,U6-KMDD4T3.$+&-0(D8G3,NFB@79-BC'DR/<4[+J4K
M^X-<7?.K@J5#%I'!L,M&SX9)>I^8W)T@]E>B,)2S,4ST<B'8@<UI8Y(0/H 8
M#EK7=()O'% FZ%XU7IZ8J]G)\\/R/1_C@+;$>B(O!_LXH$+@.*"HS.6V8TT&
M>.DA]E8+^W/FB0)LTMP/,XE'8/:?/3?UD=UVZ<P:&SF8<L,XJ< BF+0CH@J)
M1D0%=BG KDZGC],WY"+V\)6-LW\V-LWEF#4.I@T.(XOL*K-;\,]1B?+)+"C4
M9=X @VMK34]0)[!!BA_DC916\NAT4M;+\Y/)VNPH("7 N6T*"5J-BP6W+EP>
M:<+@'UY7%\"%T@39A_>J?Z/N)IC_^.5,OEE;^&LUGW@'XA!9#L0IQ!Z(0P1U
M) ;&!:@-394;#+Y45).!?Y!=!V:X&>B]5!+CD,;@$M"E,EDIAV\I2]*-68TQ
MA"-GDL>+_HS';N!3/C2.C>TEEJ3#9Z\$#Q(J^ <)>0K@@P8)1<W-2#M(J! R
M2*B:>)!0WLC195/E8GP01I)-YU+X!@*$AQGCZZK6=KKJD'5-+*V"H8F\5*R0
MU7+X_)XD6B7. #O,;)Q#K>##$8Y^Z I+UB+ZH5,V^@=.60YK]/?C'TNC?QU#
MHS^66&3_\VW6N!O4)*FZ_[;K]5;]) 17PF%J4B13JB7KOT^!R[7^>RRXO!B<
MWEY<\H_3F_'^<;G>0I\(EQB,QUJ-9*NAN"S\<6WQ^3^TT31LV7_?;<*[.S3P
M;@I&VR64")I@Z#DS_1H8"U^+@,_&0-$AA\P]7)A#!M,:7WWW=G[W=G[W=NZU
M.MT2L^B 41LA:O@W0JQ9L-&1",L5MKY6%BR3IU9K2"_+\^;%2CR<'*AO#I7_
M5CY+:+LT9REF5_]:K^9:PC#([RUF-64S-4%HZLGRJCKYW:5+AY?Y2T88VR?W
M*#96=L^33-;EF2@EEA':K $0"EV#1[B'P0^.IO,%KSR_R=U-2QL<4"L?C?/A
MZG.X)BS<5X0K$R*3>9LFRZTCSHTH^'K :[,QSRVA\^'/WI76LG?;0?3'+^_
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
M6P"J><JI,[,Z6U0!-0$Y(WGU]53B9*.H>V3V!(9_ RJPGG"\L5!+!/^%)=2
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
MTP^=>G)F;-K,1<+78<AR9JM-SU1%T_!:=)-IO?[YNU8=?(K1?HH)ZSR7/@0
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
M&?L2@OQA=S2BD4SC=O*DUEM360L*H*^H>7YK-;_GO9(H='H4B9;%7+J8>[D
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
M;R?1RQ!P S4O2>4Z7CXKH<_(8 #O/ D,8,(FPKG!/F38/,D%_4>$<@$#9@F
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
MH=;3]L/PY"R!Y9'PT8ZC.T0IY$X,I\,)#'*TA_9$A8/[LC$%X^].G@L6H(@
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
MA[_]^!E_6S[]<OG[S/WVD6X6OWW\]8?UMROT]5?T<>7^;?%_49.?A+O$*^0
M&%1<'$G]8O6>3]\QONB?O']_W/]Z=SM1=$<1X?F+3^BW,O+CL[.SOBI-2#7*
MEQGW$]:G?5D\0P*GG*&4U- 3*@)$W1R]%Z05LL0?^E%ACI24DGZ,2$E"ZN$"
MG<#NNP5[ZD,!T)^<)H2AZ"T06J?$<R1FBFE<D",6/- )X6&1J!=LUEB4DD9%
MN0I>P L5<KT&Q7U9+.N<]-Z?]DZ/DYJC^]NO:25" ^P#&C@@KC)IU<CQB23'
M/EYA&@P97UWC.0I]T..W$/ED3K!WY 2(+W @;52LD8M-6";6CBAE,"A@9,9/
MY+/UFH#5IP_@D;22<\Y\/ 5-'/D#1F5-.Y*B?\7 O1PYQ+LXBGYF."8\/3PG
ME*CVXZ%X[/3DP NEPO!3U?S4+Q+KG$*!O3']D_J]YEA =:77+3R(Z\<D]75=
MY+NAWZKJ5KZZFO'SI#?W[N9+Y,L!.5EB'(BHN_./C+K]!/I:ND><]CL5S"<>
M//&<F)\3,>S0,$7C 7%0?"E)D%\"3;[<"*=3<YR<[W+\_Z?#K0:WM$_%>#Z"
M.&B%([Q*GAOA]'T=3ENF#IL[$=L.'1-TQO-)P-QO2^9[$%#>_!:28%, JI3$
M"+,/1IA)R+(M_+<3M=$!:#B\KI!8#GWV+/01MBTR NRC^2"3G!W%NL.I;OH*
M!3P38LP7B)+?E>0#ZMW#NHGC\7R\E@L]>)8$&L;D1GC^(&,_6&3Y3$!]^"/A
M[V0;<!#UG*@)B>RVD0[9VL!$$!AA#QF=DXA$+S!"ZT<-+<E)0I+EU8%2YQ;#
MU0KQ#4Q99$%A-><B&@Q<EX4T('3Q +[,)3CQDV:T1M"=%:&+F:NY;<O>V?)W
MD@8Z/ W<Y\"%D$"0$D^9*S'!ZOA]I5/,\NI@J8%E!(K2!9GY>" $K(SN<1"A
M4E9@!,IQ$90M)R=B];\.,.M0J4%EB A7R=0[C&0OJE@MPJ6\R B9DR(RDE>4
MM'6RW#IH:J!YX RBJF #L9Q<W*QECT7(E)88 7-:!"9AI>*YE%F'2PTN]RS
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
M2+RJ^*UHE&Q@;(IV:T#W5G1,_U=T3 9TUNHXD->MR):&C%^S<!;,0U_//4/
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
M 10-$9M/*[I)[Q&ZR?DW1+@#&E,TQ<44JNM64-?G9X,K7"- G[2NZ>\"2\_
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
MR/:6*$P0%=J66#VZK\TI0-H@HQ=HBJ((>=2,1V&LM#"*:!IDC72_\!,VSLG
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
MDY+7]!#!$LH*GDN-74T)G#@>3_]@!_)D'-W38J.W*=4>65.0FT8$"12?.T&
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
M!^>!&I.85IE(H4;LP&NW:)&E\?*L+.B$JB)3=\U"32GK;U5F@+M=@BD$@Y/
M!IVP+]V(HTZ>KK#@S$W:S2;M.#*2\3E\2.'QH\9 (#@_=*C&O&AE#KV#W'YF
MEFM.)$09;WV""E[?%XP%@M>Q#I6JCHF<IWI^?"F,]<S)^*YG =ZXGGL!4/4\
M1J6J9WK!PU,]$R%SBQY(>:]K$:)0VUL16/4MX%+6.)7T5.=7Q$]CE?-"OFM<
M!#BN\*T$J/H68*FJFPKZJNWTV=S >2'OM2T %&J[EX!5VV-8RMIF>]*'K>U^
MB^!TH=V(ELOY2R:G@;G-(B<1@E'S&F22<]=VSX;)PEFJ<>_[7>?KC>FNIEK<
MYP+.!)I?RZED@U/($J 0/\0]R,CD05W8'#M#W]RY(I,9^F(R*;CZ/JKU+]>X
M& A).;-C.A*JM<'2T@C92-031&T@:@1U5A U [<WO'Q=X[C&"4VJYT1;F6)(
MNJH=T=%4U )+3R54"UIVNHCE3@1+QKLRC?&/!<T+FJ6*5"^.NB$IJ75'QTJI
M(EABZM!:<).IHZT^7'IVK>B"7O/&>>(\U.L,0.@[U8[9]*&B-EC*&B&[]*F=
M$6 C_>E+5":&Q<Y(QNO3B3)X@_<2>0$P3)*A$J[]4QE0BY9[,A$EW2QA*PO+
MT79:"EF_V?8T<(=Y]B2"8+BB0R?FUNMDN\BI ]^06:VSXDUW%C*6\'?O10IM
M>\5E\'/PRE9C$BZNM$+ AH@+,FJ9AHBMC/<A8@Q/&"(Z@>!,T*&2#Q$7;,)P
MR%"G3W1#GF%9EVE&CV'H10=9AEEU1^!NPUM7,=6]OC-Q-1"<9+N@%DA(M='[
MWYX@EC7XTU[C:G8/_Z;#X&Q=JQY)U,CY?5M5 7/XGNI(*#B/3,B$P:NYYM1(
M'GIR<H6?R@U[LH@G]4/Z2FFN[JBLU+SU30Y.]-V1A4YPYC@"%1ZO:S71^^]I
MO_/^]P=_<Q7'S#X!YT(F*S5_+[':.[%]E-6L X-,]D#%5Q0:3?1[/UQZ('7$
M/M ,L#30@4>,:7Y0+:L<#7B\(S?!,>Z^G(,V#,Y-@2S>HVMMH ^_8_S[ Q#^
M?3*&+D\T!(V/<D==>3FTXI6?S[A\*BI\LR--I1Z$I^O_BG(V25BF)5N-=+AO
M4T,W::GHC8Y.CO3TL]*"T1VZ0!WSJM5%'YL)W9\.GT"JC)>7&>6^"Z>LU#RF
MC[)V@LL>9=2!P29[H&+N***)WK\'P"3S(.JD#H-9A@'30?<(F&8U*HX8]\G7
MQ2,S<NVFK),Z(.ZIMV(==(^%>Z8-6"GW/%R&XF:5A;!K;+5H4*N%6"*8G) M
M"%0Z,+AE#U0SRV?[^M\?_'FNZ2=+\ Z4IIXC'=7QT5Y/C8(^-/ Y^GM1=B_*
M5XH7!F1"OIX64 /LWA00)8*31 M+2%_6RAPX"1E]VV V_YS&RW2A2ZRH$/28
M1EP#E$LB+I$*7N]&:&("<1K 4,Q1)PWG]/B\8 D9:8*\(J>W,L[>SG >+U=1
MJ<LA9E;S>;9LZP1_U&S2"<XR1Z!BND1.K;EOTZM!";>D.="J>[HPV.!;;'C4
M3R[K-81!!W<0QB 3!$,H'3HQW)*)\=0!W',9HKBU&H'[*UV$MT8<#*G,&"TZ
M*$BAX-U\37!,VTL9M;S2S,Z% =7T*G#H9H53.0>7<._ J__[(OZ%]+5%62^B
MA6:O7"[G;5JN@]G/RF5"P9EA0B:,;$P4=;*'KO]/Q3,N<WHOBG"/$"_6O:^A
M$?87,FP"O(T-5DG"X(0)GO#<7R^/>H5#LZ/KF+3':!(A?T__J0!NW_X;2\"H
M?14LY=#@X4BK^Y9VSU<BY+VVU?NX@@2LVC;MS?:U[>$02=@XMDJR[:8:XN43
M&V=DKY[H]&"PR VL^-K)A^_1X3)TJ^XIYG06TZ2@,KXZH1'V=WO1!'A[D5$E
M"8,M)GC"#9%>_@"/2=CV0>0/.W1#&NUP/9'1)75GI%2%P3!GO)(NZ8/_+HD>
M=D0XNVTSE&MB=.2"_J)Q=$"W<3<R*1@$T4$38FD:673[+>I2QQ]\ZX,8KZ^,
M-)#+>=SZ4,/DMCY$(1@<T" 3MSZH*+K:/P,<GP\YITOMTZ>*+;)'3DE^]_5T
MB!16]W#(X,?@5:]")&ZV/[/0@U;*=T5?%/&&#CET@U_BP?!G7]4L ]75,O\;
MB$J6 !(N^;4B[!C%<P6?D@\G].-76;20P!_][JN*I;"Z.A[\"**298B$L+).
M!E&A4-5\@:NX3-DE=YT? S'OE2X!*=0])P.+ B(P-1,XV4 =^SU>I%5[GL:B
MG>@?-=V80MYWUZ^%/1X+I,(@2&.#4#E:\$JHUPK$H],\WT39/5X7I8X^0S'?
MK)&!').%EP'%$0DP)34:6=0(!V+$_]Y$98W+[,U("D'2-R\44,?4&(F!8H<<
MFY(@O7A8CCR645ZE+ 3$1!)1U/MR0P%66'J,Y$#Q1 %.O23IY<,RY6&)L^R\
M6*VCW-RAR(1]LT4->,P741(48Y3PE)QA&JA5@4.;2YI+@B:5LW26DP])'@&V
MCC^],%@*C1%:LHBIL7R2@9ATA\NT2,@TNS1Q2)#TS1X%U#%O1F*@&"/'IN1*
M(XZ8?'B27.:)%45ZN3 $&<&4TZ,5 DB.(3(3-8AT2&)<I54<90V6*_(WV8OK
M&EG?!%'"'9-$$ 1%%!4Z)5D:A8XS3"4H8?Z*H]*.+IQD&+((4.54Z<4 $F6,
MS403*A^$).>;LAR@5H\X:E%OA[(&L/WYK$(.!%$,X,0P528^($J@$>@RKU.:
M5R_#MQM) (=<Q!<W5. Z3HQ_!\$%!2@Q7)"*(2J'&L$@-=^=$N3U;;22]1!R
M,;\,D(,<LF H X@)4F *-FQE$14.PHAS3"_'9-=Y@E__';\I_1+D_')" 7-(
MBI$0(%;(D2EHT0HC)HV(>!!BW)7I*BK?'M+8,%2(@GZIH0(ZY,98"A Y%- 4
M[&BET</U><B1Y#%ZO4X(4=-Y&K-#9P-+E/)^R6* />2,0A@0=?0(%0PB2FBH
M%9)(UWE<E.N""W<X+S:D WP[+Q+U#,6@Y9=45BX,J:55 40P&YP*F@U43U";
M/8G>VF<&$+40A'&G24(*JFK_YR;-\7NE_U)9O^S2P!UR2B((B$EJ= K^M)(G
MW3\0U:$7>X&0YH.#JQ_"D^:#+6D^@";-ARFD>7PI@)#FHX.K'\.3YJ,M:3Z"
M)LW'2:0A%1^TKSDG_YR5C\6++#A;*1F$,B)4*6&V8O#H(F SD84JT/D,50E)
MDR:%97E7%L]I'JNGS"KQ((11@):R9B0+CSIR@";^]!/B3B]H7]-,RHV-I!,+
MT\L,0<J[F$8&'DF&P(R=2R,=DA)W155'V?^7KK4+<;EP$'I( 4M),I"$1Q49
M/!-A&AU$E$(LK%NZT@,-Z56RT>_^K@!+8&VO ',_@B"!#)%X!;C9/6F$?%<S
MY6B)(T6/,/S96R5+0/5US/T&HXI%0$(-LW9-9$(TY)N"QD@MBUP=(""*^*II
M%;BNML>_@ZAQ!:AQK3,QQ.0"[<:_UCBOY-TW]YNWD7T,IQ_(NQ] U.X8C3!,
M=[][KLV?RK0F7SXO5JM-WI[RR.(&%7*^:ED+LZMQJ1"(VM<A&S.AE45#8<^T
M>"BR-$[K-%]\)HO/,HUD7LF$?!%"#;!C@R@!@@I*6,(K(KT@ZB0]D^"NQ)2$
M.&\2B#WB/,'E;#Z7CO8Z85^D, /NR*&6!$$2([PQ68C"NYC30(T*8CIA:7-=
M51M<.I%'HA*(0DKP"B()\A#II )I)%6C&));#SC>D/'Q[?V'I\>TSF2+2U'$
MVYBD ->/2*/?07!# 6K,!?8;?=/J_8=?/_T&=5J>J_^V>"RCA R)#V^KIR)3
M9)^22ODB@09BQP.)" @JJ'&-V7!;H%84-;(ALE,-P$K<&?WNBP!26%W5#WX$
M4>DR1$+C']1UH"[_\C5>$E!8<2%!+N:[ZY>!''?_O P("FB B<_H-J*HDPUQ
M(6$[9"W,DX!%L$G PC )6$"<!"QL)P&+8). [K--BA#2+\V>LG01*9(3:J5]
MDT(#><P/B2@HJJCQ*?N,7@5M=7QGM&0ISJ[S>5&NV/>OR#\D7BKDO.6TU,'L
MDUK*A$!P1(=,2&O9))WCA!&5]LV+39+6.&G 7*5YE,=IE/7I$64[XF85;VRQ
M!-\3QR /@T-V( 4Z-6I=+L-><9OJTO=6>A. \1/.LG_/BY?\ 4=5D>.DV4N1
MG13IY?U&S!A@#X-F%,(@Z&2#4!$Z0Y7>_4*U4*?6[H0%8=*/1;;)ZZAD=\E+
M6<^DD//+' 7,(6-&0H"8(D>F8$@OC!KI,!>TF^P1_22+=GC2%#!Z<<_7M;6@
M1[>VI;* .*,%J+K#W>;\V,Z-&ZU 5RQK3-^+2)_Q151'+3:EORIQWY<J=:#'
MMREELH HI 6HO#_9Z]!4,5''J6 I8\IS,M5:%)HH\9&4_\0Q D0Q=TPO H@>
M,ER:##(EZF2#<.%A%679V:9*<URI!Z*1E%\N2"$.N3 0 <0%&2X%%Y@HZF2#
M<.%RA<L%&=X^E<5+O6SSLRI]4TC[Y886\I C4E% 7-'A4W"F4T&-3I=2-PQY
M7K<)Q9LLBVI/):*>::,$.^*,( >),"IP ELR'-/]EMNB1H\%^E)A5"\Q8N&L
M"?D[EPF^L1/JI9$XIA<BFEEYGD2EC$(Z8>^OCB@!"V^/")(@B&2$IWZ'I-=
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
M#BS"6:(UKDZ;'&IPZ=@_13.;]^_3W!7-<]O&9:R-JM^^SMZ98>]GU@,SC#J
M%9>[W;M#Q9Q[CJC31C]W^N%SJW-STKNHG)4,>L*6:7>X9&\.FE=U:LU :V23
M*XIELTH-#"?ML>H7U_VJ&A+_F@<N3_LUO;D,1(U ?%-!5_!L+ Z17PJ,>EX)
M^S+P^'7--H)L_>^D@_)J"%G+J484+I\&^*RXU&S<P>.1^GUE.Y6@C%*\K6PC
M#Y=;YG>5I00K#O2@\DZK!.W+82.A(#-_]=M? PDP;)'"4L_;H;S,U2.Z,3S#
M)1,,0@P!J)0<-^!>TU)"TY#D!M C6??MQ2##9H(HYG?O70YRN-,^E '#$ 4P
M(25C*Q;^9+M%<D6J0';UK,_L1W,YD?^;/$:O>M?=+ 4@UA17)=QS,0.-GA.P
MRS=7]W73< ]3[ZJ>S5OW#-V;0M;O9%L#=SC+E@B"H9,.G3BOKMA69PFFZQN@
MM_$P($>,W(#)"?V-L1$C@A/B4UE4U5U9S)5Q"@,)K]E@16B#A+#;GV$=W8G
MA-RP5 *MF4AP!O37/]KG2DPS98U\D$LY*MC2RSAC83!=B FAD#.VOVG3)18*
M/[A\PCD!E9WFR6FR2O.4.D!C!%N75,W%I.6US[%S8= /Z57 ,,P.I]!5-5HL
MC" :Z!THT\9I\G<R,V<[4L55E);L$&\VIU-WPG;R9_*O*DT8^XN\S?8P<GD7
M0]XR=.SD:)^]8Y*5X)S<&;HPTUZ2_\(HS=&<6&K.<.D\"XO90()WDZ?Q/S9I
M$_% )X[*7-N"F-^L?7*0PV1]0YG@M#( $Z;D99179(BEH2=T8AZ>&@\XR^A6
M1)Y\CLI?,#<?4.W.:A2\;G,;@0^VNY728"ADA"AL?T=9&VVWZA2"T^D"KTL<
MIZS_I./^BMY]_2?[3X7;6@V?A+* SC-*(PZ&4F:,8G:SK48S ^-T@K-+6++8
M+FT"+Q2M%HBPMA14\.2;3(6P-H3#E>L\+E;XIJB,;.$E@_!%A"IES%8,*&<$
M@.(3550 T6+HN$-FWL$Y<UODQ="'[D%=_0:5A9[?/'J6;@RSZAF4P(QJMDCE
MCQ[]NNVA?D.6;E0W..FN\QJ3(JKUTVY!RO.+>S*(H\?U>!$_9/E30Y8<+VCP
MM:YKDL.3O)S'I+I1#,;#>4J^N[8/(+V04^\#:X0SP53,CJ0=#Q!RX=HX01K)
M>"61#-Z .+P ,+)(H G9\W -91SJ+BEWUU?.HBJ-%:XI9'TR0PN79XA4$,QD
M1H=N3!;V&\LNUE &D:ZHB9T.?Q(W]N,BS3:U\G:'4CHD@T:0=1QJ1<&R:(A/
MV.1I?@7*I)\P?4D;)Z?/9*!=X-L-30DSFPLW"W3]DZ,-KZ]@37%O\!Z6BP$P
M#)V">LS;S@:*&B,H9U98KL7V/HEPD02]0T_4)%1:MVW1]B:3LQ4 U#:Y:$%N
ME0GH]#;@WA/!D^8K.HH?\B!N:KJ5#UYKCXQP:9$\U%%9ZR;M&IS"= POTIP.
MNZ2'R6CJUQ,@-[EM.Y/ W855AQ"VR=N2QK)]2QC3-.@#138Q,C<7?2\V)?GN
M'?.'A;TT?WXL+M(2Q\3@>/$_Q8"W2*9)CO413$[:P8>8R9"EJ3]1(XWJ O7R
M?MG'7S^?1C^EA=#\,[AF(J!"'30#]9BM*;BOCG /J3V[$,'JL5!DC^PV:G#"
M/_3+?)NMV4GF/6["P? #+I_3&#=E=8_C8I&GFF 8;U_WFV34:Y$.,Y5Z^73P
M%AK&7WGK;HR@<T@/6>N&SUO\PGY1W^>WTO6>X=+6'6$59E($PV87M+J1!BK]
MFK%S(O\$90 $5#ADP<"1)G0*RN'J.'A<$YRMU_3_IRM5[;V!G4R"FXH8G'>>
M7RCL00N1V8,OPLNX; ,-=:+H',25!QM'?XK*,LIK;8JZ"7:@<5WJIBO!!T;
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
M%^7!C(P6('7GKDR).WB%<M@Z<.;&<-:J$O9*+BW@ :VDDG (I8,G4&E,GQM
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
M>,=<0)T/*,K)?PR\0)T;)^CI#3%/Z*>W-ID._8FXHP8%Y06K@]?VC>$=+)\
M_#[GZ;M@AV]1^OHZF![,N\O*MQ)]]#ZPWAO[*:)>LK)CVPG5;%-7-8%/7/M,
M9J6;!OUUOMZH0BS<3/ALR5.<X]NBBSZ8UC0!M!!2T9HX0:NM DJIAN5+L,&Y
M2T/\)A10HP:%H[P3MKRD.D?!10ZHFG\TV#(XS[AM\%F]Q"4=)4J\) -%^HRO
M\[A8X9NBJG2K4C<37M]UG.#<X.5'!WTPO)P 6G<VPFR@@1'46$&_IG9^ V;1
M8.FX:>KO;@8@I;73<%<;QT9MTY38D=Z0IK0TP5R1/]1%_,MYM$[K*&-3].H>
M5[A\QLE545YM:C*KN:ZJ#=U^593D!#L^63[939[FSD; \'PJ\C'1&SNHHH90
MW%A"%3.%RM86N[,W9]90VIH+=$[''*8NX>1B4Y)IU!TNTR)I?+_%+^PG:8]F
MI_FWCUYKF,SO]&=VCJC'M7N[63V1OJN8MQ6<,DLH8:;H6H;8.FFK.WC'U3C5
M.'M7IC$-?&=_4Y6-6MYO?A4#[&&:%84PF([%A%!\7)[(4"HU-(+5+_P89?2-
M2_=N8:@([RS?#;9P]*#L#+JNG][09K\?*@G!7;^/,IM_*LDLZJXL8HR3ZBY*
MD\>"L.J97GW)HICMOIPNQ#M..]CQEG)@%S?[3 -3C 3O3W9%+NEGJ"Q:=\(H
M6D"(-3F/JJ5JCL9^\CHIYL ,YKGD[\$9(0$C5/*P<EF&E/ UG$55-9NWNW*S
MDFWE-3.KV?P!QZ3_I#$KYU&6X>3LK=N]:P55>P@[6_7*J_T4P8"2NYF$P^:]
M^*'8 D9U@=8$[9+&1]%9?#,ZTU [;MT&LX5<OI+./V5IMV+<_]@[KDHQ,=%6
M\-9@ZZZQ#9@,P6:^)7IA&X+:HKQ^:8E?E*BD&B<(MQ;1FJTTMC)5+Q1^[=H=
MH;<QD#1))5F>JXZ,E=(AXCP4D&5!&2-1,$S4XQ/#'9[J?A^+=*35X=[0B-*2
M+<FV#<&\O>&DZ>]%#2=7M@]K6*D%)Y([5B%E)%%&SU1[T$.U:^RU_2;)#G3[
MDB>X?*'SC7S19N$>SSXU<MZHI(/9$T<F!(,F&F1C4O"B8)(1=TOP*U(CW>'
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
MPJY19,7+ W&-]7:F68>U)JSZ<84M28'4Z"-J %$+J#<!98;0D7!98D.?Q8G
MJB<E/F5+HI(0>JXK4ACZ0M]*@"QS 9ZJR*D@B!(GDW-#B?<2,$M\#$]9XFP9
M$K#$N\MTY\7JB49%$[^V=TJN$WHL,$^C/K]!=Q_S-$^X+'_D-U(L2;<OS;9>
MA)H[V)=@,>#0;HZ9U'V/OAO=?9"[W(-2[I/"!5B:381__2QJOKM]C)KM@06.
M]KBLZG1%XX[9/M_V%=Z*_C?SEQ77FJTJK&,^=K *BW#[=$D9_S&;H]XZ:LS3
MO_4'P/T7$/<)(&$@PTT%Q;@B$X)5SQJ$PCY(O\/!9 ^=Q5ER(?NN+*YHB!#-
M"$MOA'8;\6=1E<:WN*;OS(S/(62]Z&23WG([[\EY89B<: \69_?CC'+(X],0
MKLL"L:@TEE&86MX>W: G:IRE@,C86:K5F8Z?%G&19AMZ V>O;4)E%&*KT!?
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
MBO4)Y2=<M/R4N'%"Z#Q!O6+3GEU]^VB+2%/E]"TN$_'&2T_;=%WW\XT?K!)
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
M5WX::4UX7DDQ[)*B4,!QKDBJQ-LWU'D09CSQ*.]2F7&%;:FVSXE)4-?6@A*
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
M#H('8(9N]+!-57VAD+]<1<E9GH8Q?_\U+=YD5 0[:FM"J;3W;D-_7A)#68_
MA]$1LGYTWD 'ME6@Y%MS?=HCOXW+<;'. &,+6_;*3_*S:1SPVY1K7L1 #11M
M0/7"FIO3GEYHD3MH18'C-H9! %<4:Z[,T13%'+GCLQ\WP;\CV(_*MJ!J8S_M
MQV#[$8"9I=BJ:FHSB*A2UH!R8LV5.0#@!"CC$<SP#!Z?D""]8O!M@S<;&8D5
M%H"^*OB&F[M* !?6L=U=%8(+3+NDK@7E<=\WH'OP"$#G: ;T;9*1^@@5-HYW
M:T!IW[<[;]CP%:&"/VH;';PG$5>C.X_M*_B5&AAUW5I0^JRYU:S0)T/'DEE4
M1*UP08IPZ;3N?7GGI8QF8=L^O;'4HQTH?_OVI1F:4+T1/.AYN"GD'0T97FN>
MMJU<?>0C6E,-JA+[]K"9#VD0/@>M ?=DO3$V8"NQO :4]WU[T,QYUZ%RT)3#
M41K# 0)7BWW[R\S5PARY _:7<4GY_^?.XF<O(D5L/8,G])D"\S^P]7#W%XV2
M95+@;O"-'^4\?=[EBU^LL_=L,%S.YT3E:]MW/Z#JZI*?#H>KKU6Y-]"4V46\
MZ#U-\C6K4:05B+,PSDE0!6$DL6(6W6\OH(IM/Y_PGA2[)T_8#\B<E-NX%P;9
M9'^TGY393?4^GK3#^7H=%4![40WT=3Q/Z*KD6I_@%=H 5*7L9YF&JY0A.N@^
MQ>LX(PS6C">+9_:UG+5.02@[]M)'&T+=CDP7"NX (3P(^=%[X;O>4/&B0:<@
ME!![$9(#"1$*CDY(+<EM$OOLG]OHC#@0[#SYY!\E:4Z)?B(<WC*4<ON/EYDM
MNF/@:<F77^<FF\5-S]-50NLD11+?/: >E"UKCMG1H$^,Y$;@JW$ Q"3IRYZB
M%2B7UIRM^^-2BR7Z%-U**S=[*E_YO8YKYPGK=/,L 7!7;T"34-6PYG =6S6&
M0V)U!FB:'5MA^,E!(;Y Y$*CV6\>DSI>OXC4+1/5*M;MXB%.6U^#JHTUQZ>-
M&<4R-Y8TBO7N?+=W@-Q/O":D(I1G:WY &SS#$=L;9;4 5:Z1*L>(S  PJ _.
MY'W8!&KP0^"QO$6AN7JB$T;4")11:XZF?3,J1W+OM%XSG.-%R!.XR!(HJ:7I
M-@"ETYIG:K]TRA#<.Y7ODR3X$D:1,87;BE#JK/FP]DM=&S',O!?&=+?R+QFS
MWJD/)=^:-VN_Y$OP<S!1IER&.G'//7DFL?@E;C4(W0:@6G!07C)S! ]J*K@E
M616D6]YX#7AVMLVNS5@I=,U!5>2@G&]#T=W[<L]_74;@"7;JYC.!KCDHZ0?C
M5AL&AY1TE =LZS[.Z,*+JQ<]&"ZW7E:X>P11/CN/VOX\>3/9 L9^J-N;-!N<
M>'$P*9ODS]LV&D7Q.C>[MGV%MQ3\K@'PYH4C+]J^SZL_'1RI>:0@9RGQ@F!F
M05GD!V]'I;8=Q2P?$ZX,9B\-T]F\*:AXV/[2&;:\)A^;.W5/H].QT5D17&U
M0M7+\8*B1SPVI<"X,C0?\M7*HZ^S^4.XB,-YZ/.,,IO>WC$L_.;UAYW1^FM[
MM%:-\?'::&ZR;6^R:1 GD69',,#KRXHZ2/&2*J8>F1*<1<H4"M#ZR,-23U8[
M4M((%U<&H-(8;PZWM]]+;=J=NC@+0-65\V3UQ";):O8LW^0#G837\Z5A.TC+
M7;>76V( (Q!:'WD$]B.UO0(:8>7*J&P?@30#>G<&Y=OVH-S6G)15_^>$5\9Y
M>+HZ#6"LM04R"2LU; 8M[ES2,\" !%5&'HV]R.S&J$-!<F4D;EX*_$ \WM'=
MJ_H[8_%=>RSRNI.B\F2G-DYNAEJ0;1<!YJ>Z%E*6"4&? (-,4PUY>$'H:6>3
M@.#@RCA2QFCL#*,?VL.HKEJX2[>5L5(6B5.?ZH<2H"I:&B9QQXS6,+-6D$<;
MF,9N3B9CJ%P9@<T0^(\QW0F"%X_$']LCL6AB4K4Q^>,??GGW]NU?)IO&)G5K
M*&K,\V*9F)6R\DA>%7])@CPBL_D%F?,P]#,2LW]D7-/2Y@2OSJ9CV(QN&'8T
MV,IH5#/7=K.82=A\?AR'V6XWM[UD YM<9V2E.$T"5G>#R5Y:W"(8*'#SK2BL
M7%?;I'R/E G(E):[P,Y>FW^9OH0*=DW:.!Z*3:3>#& 7:+Y(5EZH>/-.5-8-
MVLR55<%9+=K62D,ZE4^:=LSK![)Z(E3.CJ0X^%6Z/5"SJV#MDW:5N.B7%G=7
M<<".05H!>7-@M&!W%B\E""[N!=[< [8"/ZFW F\F]Z<MP&D+<-H"G+8 IRW
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
M(TRXQO-,<5R]J^QPBD V51WDD3\JU>U+&EJH7)D(8*EN8;- )XV22=);5V:
MX\A_VUR?6$]RGQ]8QHNMJ588PN"H<4 C;L0S#LB#"9 1/VI\IY.\:T5'4T*?
M(4'CL-IN,-E#@[MO&@&DQ0\8%^3:4T>'2RL<"W-2 =&COD4]*[-C$ET0.*"J
M&_QI]!' 54NL@?'@DN/!ZZ9!,UN&"5.P]]1;+T/_@4W\L4]2:? W;\"@/K83
M%JQUS:,_8WS0?:G2[#IGKX_LL^I)$539C0$V?(($"=MPM3K&)^^C;KH$57:#
M3P.]!>>3:@B)?9WF*J=Q6"1\Y*$Y+_Q?\IFUJJ2J@QVQ9*"6[3>.M4B@SZ%%
MT!2/*+I>K6GR7'HK=&PI*P'ILO9H6W^Z %B@\U4_K=IX>%7'EJ(*^@/4_<G2
M F&'JI1F#9K83UN*V ^_W?-S/8GAP?[>^+,;2]$ TV)7G$8@\)[1EJI_W4&H
MLEM&?!<O,99U5ZTLX1HP/X1QN,I7*CA;1= 6YC9<'3"%LJ!,"!^\%RVJNT6
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
M1%<(G29KGV,'-X"]ON]CW,M?7W=[N&M9-FX(.V!GGX/;-=9!6LJ^I;#9#9K
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
M_JG8+&8S>L^3V-WFW"YC$PCQ<QKRE$?G7A21X.RU*I=6!57G!T,;QMY0[V$
MCP2^@V86OYG*1. Q&-I905(6.W^?[6E!"9&;\\+.&].;/V[T475GJE]S^-=^
M<>8 *- CCWR<2UWY4TI^SUF;E\\<6EC(RZ^=NUR;9B9E.^Y$M;0EU$>SR&L@
M>49V^Z.+0Q&6=L0-J^&B[>(0BH(? ]+J5V>2T9)RXUQLAD+%U*3<N!0IT19#
MFTQ!6N'0:>FD4$!\D[+;,^W#DO(J;A*C3IV@$ <[<4*K:]H,/N+BV&Y7K8JI
M"7'L).2"/&77,5L9<WVPEZBLFT-$,7>)A$!/2[;;*<ASN/(:;C BURLE'R.^
M32OQ5TS99X+2:UZ'/I3_F]PF&5%G_P36Q9ZA=-K4]$T8P;''Z)V/,2TCP?6L
MP*MCGQ28$&,*RAZYN1_"C*@R]KG 4%[D@*"O[Y+[%+UR-!SHBJ^4!CWIF^PR
MFT&^!4$U-T@"*!_P:I\C.YC;I)Z!BQ[J=C"2XMCV 4CE6L0H)7=UECOVQ#2#
MYT!5WID?G9@23WEGQLP[,RHUNME/5!;;TM/G4%%TWI');M=:_>!E/'C@59T&
M0%4'.7Q5=\"A]!>(I#_@% _%#N+.>U6?NNV6PK8F#/D3B8@9UC+R<+SR?#)=
M\53@T,'8K($=L#IH+'9%-\K"4?V%_P]_=IC]YO\#4$L! A0#%     @ (H!\
M6'5Y7\NP @  :Q(   H              ( !     &5X,C$M,2YH=&U02P$"
M% ,4    "  B@'Q8&KL,@MT"  #5#@  "@              @ '8 @  97@R
M,RTQ+FAT;5!+ 0(4 Q0    ( "* ?%@:#G'NG@<  *$N   *
M  "  =T%  !E>#,Q+3$N:'1M4$L! A0#%     @ (H!\6&+<O$..!P  >BX
M  H              ( !HPT  &5X,S$M,BYH=&U02P$"% ,4    "  B@'Q8
MNRJ=X$\$  !\&P  "@              @ %9%0  97@S,BTQ+FAT;5!+ 0(4
M Q0    ( "* ?%@&"MF%.@0  /L:   *              "  = 9  !E>#,R
M+3(N:'1M4$L! A0#%     @ (H!\6)VN8!\5!0  ,18   D
M ( !,AX  &5X-"TV+FAT;5!+ 0(4 Q0    ( "* ?%@&<H1L4%8" $_O%P ,
M              "  6XC  !F;W)M,3 M:RYH=&U02P$"% ,4    "  B@'Q8
ME??)!ST4  " [@  $0              @ 'H>0( :6YL>"TR,#(S,3(S,2YX
M<V102P$"% ,4    "  B@'Q8K9P+T  6  !7+ $ %0              @ %4
MC@( :6YL>"TR,#(S,3(S,5]C86PN>&UL4$L! A0#%     @ (H!\6%?L1/+L
M.P  ZAT$ !4              ( !AZ0" &EN;'@M,C R,S$R,S%?9&5F+GAM
M;%!+ 0(4 Q0    ( "* ?%@*B8I"L7X  !I7!P 5              "  :;@
M @!I;FQX+3(P,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4    "  B@'Q8H(ITY]16
M   5! 8 %0              @ &*7P, :6YL>"TR,#(S,3(S,5]P<F4N>&UL
64$L%!@     -  T # ,  )&V P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>form10-k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:INLX="http://intellinetics.com/20231231"
  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:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="inlx-20231231.xsd" xlink:type="simple"/>
    <context id="From2023-01-01to2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2024-03-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2024-03-23</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SaleOfSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_SaleOfSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SaleOfSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SoftwareAsAServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_SoftwareAsAServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareAsAServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SoftwareMaintenanceServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_SoftwareMaintenanceServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:SoftwareMaintenanceServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_StorageandRetrievalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_StorageandRetrievalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">INLX:StorageandRetrievalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</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="From2022-01-012022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</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="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</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="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</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="From2023-01-012023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</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="AsOf2023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</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_custom_IntellineticsOhioAndGraphicSciencesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:IntellineticsOhioAndGraphicSciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AccountsReceivableUnbilledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_AccountsReceivableUnbilledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_AccountsReceivableUnbilledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_AccountsReceivableUnbilledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_AccountsReceivableUnbilledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:AccountsReceivableUnbilledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ContractAssestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ContractAssestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ContractAssestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ContractAssestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ContractAssestsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">INLX:ContractAssestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_DocumentManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_DocumentManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_DocumentConversionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_DocumentConversionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_DocumentManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_DocumentManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_DocumentConversionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_DocumentConversionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">INLX:DocumentConversionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-04-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="AsOf2022-04-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_YellowFolderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_YellowFolderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">INLX:YellowFolderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ProprietaryTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">INLX:ProprietaryTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</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_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ProprietaryTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">INLX:ProprietaryTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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">0001081745</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-012023-12-31_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">INLX:TwoThousandTwentyNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-04-01_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="From2022-04-012022-04-01_custom_UnrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">INLX:UnrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="From2024-03-132024-03-13_custom_UnrelatedPartyMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:AmendmentOfTwentyTwentyTwoNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">INLX:UnrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-13</startDate>
            <endDate>2024-03-13</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:AmendmentOfTwentyTwentyTwoNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-13</instant>
        </period>
    </context>
    <context id="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-13</instant>
        </period>
    </context>
    <context id="AsOf2022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="AsOf2022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="From2022-04-012022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoUnrelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-02</endDate>
        </period>
    </context>
    <context id="AsOf2020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-02</instant>
        </period>
    </context>
    <context id="From2022-12-012022-12-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-02</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RelatedPartyMember64944250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="From2022-04-012022-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ColumbusOHMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:ColumbusOHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ColumbusOHMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:ColumbusOHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_MadisonHeightsMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_MadisonHeightsMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SterlingHeightsMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:SterlingHeightsMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SterlingHeightsMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:SterlingHeightsMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_TraverseCityMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:TraverseCityMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_TraverseCityMIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:TraverseCityMIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_MadisonHeightsMITemporarySpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMITemporarySpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_MadisonHeightsMITemporarySpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">INLX:MadisonHeightsMITemporarySpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ExerciseOfOutstandingWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:ExerciseOfOutstandingWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_TwoThousandFifteenEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">INLX:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_custom_AccreditedInvestorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="AsOf2022-04-02_custom_SecuritiesPurchaseAgreementMember_custom_AccreditedInvestorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_us-gaap_PrivatePlacementMember_custom_TwelvePercentageSubordinatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-04-01_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="AsOf2022-04-01_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_TaglichBrothersIncMember_custom_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_TaglichBrothersIncMember_custom_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-02</endDate>
        </period>
    </context>
    <context id="AsOf2020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-02</instant>
        </period>
    </context>
    <context id="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-02</endDate>
        </period>
    </context>
    <context id="AsOf2020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:AccreditedInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwelvePercentageSubordinatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-02</instant>
        </period>
    </context>
    <context id="From2020-03-012020-03-02_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-02</endDate>
        </period>
    </context>
    <context id="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-02</instant>
        </period>
    </context>
    <context id="From2020-03-012020-03-02_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-02</endDate>
        </period>
    </context>
    <context id="AsOf2020-03-02_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-02</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_WarrantOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_WarrantOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_WarrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_WarrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_WarrantThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_WarrantThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_WarrantFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_WarrantFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_WarrantFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_WarrantFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">INLX:WarrantFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:PlacementAgentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="From2023-12-272023-12-28_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-27</startDate>
            <endDate>2023-12-28</endDate>
        </period>
    </context>
    <context id="From2022-01-052022-01-06_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-05</startDate>
            <endDate>2022-01-06</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</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-012022-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</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="From2022-04-132022-04-14_custom_EmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:EmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-13</startDate>
            <endDate>2022-04-14</endDate>
        </period>
    </context>
    <context id="AsOf2022-04-14_custom_EmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">INLX:EmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-14</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:GrantDateAprilFourteenTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_FebruaryTenTwoThousandSixteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:FebruaryTenTwoThousandSixteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_DecemberSixTwoThousandSixteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:DecemberSixTwoThousandSixteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:SeptemberTwentyFiveTwoThousandSeventeenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_JanuaryThirtyTwoThousandNinteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:JanuaryThirtyTwoThousandNinteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:MarchElevenTwoThousandNinteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:MarchElevenTwoThousandNinteenGrantOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:MarchElevenTwoThousandNinteenGrantTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SeptemberTwoTwoThousandTwentyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:SeptemberTwoTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_AprilFourteenTwoThousandTwentyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">INLX:AprilFourteenTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:StateOfMichiganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:RocketMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:GovernmentContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">INLX:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_TwoThousandTwentyPrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:TwoThousandTwentyPrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_TwoThousandTwentyPrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:TwoThousandTwentyPrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2020-04-302020-05-01_custom_EngagementAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:EngagementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-30</startDate>
            <endDate>2020-05-01</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_TaglichBrothersIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoPrivatePlacementMember_custom_TaglichBrothersIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">INLX:TwoThousandTwentyTwoPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_TaglichBrothersIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">INLX:TaglichBrothersIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_MichaelNTaglichMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">INLX:MichaelNTaglichMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_RobertFTaglichMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">INLX:RobertFTaglichMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-03-132024-03-13_us-gaap_SubsequentEventMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:AmendmentOfTwentyTwentyTwoNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-13</startDate>
            <endDate>2024-03-13</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-13_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001081745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">INLX:TwoThousandTwentyTwoRelatedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-13</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="Segment">
        <measure>INLX:Segment</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Sqft">
        <measure>utr:sqft</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2023-01-01to2023-12-31" id="Fact000004">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2023-01-01to2023-12-31" id="Fact000005">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2023-01-01to2023-12-31" id="Fact000006">0001081745</dei:EntityCentralIndexKey>
    <INLX:EarnoutLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0124"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      id="xdx2ixbrl0127"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:AdjustmentToFairValueOfContingentConsiderationEarnout
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0242"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AcquisitionCosts
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0245"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0293"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0298"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0300"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0305"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0310"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0312"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0315"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0317"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0320"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0321"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0334"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0339"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0341"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0344"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0345"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0371"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:ChangeInFairValueOfEarnoutLiabilities
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0389"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0413"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0428"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0446"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0449"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0452"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0455"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:OtherNetChangesInFinanceLeaseAssetsAndLiabilities
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0459"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:DiscountOnNotesPayableForWarrants
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0491"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:DiscountOnNotesPayableRelatedPartiesForWarrants
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0494"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingAccountsReceivable
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0503"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesPrepaidExpenses
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0506"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesPropertyAndEquipment
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0509"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesIntangibleAssets
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0512"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesGoodwill
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0515"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesAccountsPayable
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0518"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesDeferredRevenues
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0521"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0524"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:NonCashFinancingActivitiesCashUsedInBusinessAcquisitions
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0527"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition
      contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember"
      id="xdx2ixbrl0551"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0553"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:ContractWithCustomerAssetCommissionPaid
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0555"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:ContractWithCustomerAssetCommissionRecognized
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0557"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:DeferredRevenueAddition
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl0612"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember"
      id="xdx2ixbrl0654">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember"
      id="xdx2ixbrl0658">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <INLX:EarnoutLiability
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0913"
      unitRef="USD"
      xsi:nil="true"/>
    <INLX:EarnoutLiability
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0915"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyNotesMember"
      id="xdx2ixbrl0962"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      id="xdx2ixbrl0971"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      id="xdx2ixbrl0974"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1430"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1438"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenMember"
      id="xdx2ixbrl1522"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenMember"
      id="xdx2ixbrl1524"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_custom_MichaelNTaglichMember"
      id="xdx2ixbrl1591"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2023-01-01to2023-12-31" id="Fact000014">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2023-01-01to2023-12-31" id="Fact000015">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2023-01-01to2023-12-31" id="Fact000016">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2023-01-01to2023-12-31" id="Fact000017">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2023-01-01to2023-12-31" id="Fact000018">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="From2023-01-01to2023-12-31" id="Fact000019">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2023-01-01to2023-12-31" id="Fact000020">001-41495</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2023-01-01to2023-12-31" id="Fact000021">INTELLINETICS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-01-01to2023-12-31" id="Fact000022">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-01-01to2023-12-31" id="Fact000023">87-0613716</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-01-01to2023-12-31" id="Fact000024">2190 Dividend Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2023-01-01to2023-12-31" id="Fact000025">Columbus</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2023-01-01to2023-12-31" id="Fact000026">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2023-01-01to2023-12-31" id="Fact000027">43228</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-01-01to2023-12-31" id="Fact000028">(614)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-01-01to2023-12-31" id="Fact000029">921-8170</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2023-01-01to2023-12-31" id="Fact000030">Common Stock, par value     $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-01-01to2023-12-31" id="Fact000031">INLX</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-01-01to2023-12-31" id="Fact000032">NYSEAMER</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2023-01-01to2023-12-31" id="Fact000033">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2023-01-01to2023-12-31" id="Fact000034">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2023-01-01to2023-12-31" id="Fact000035">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2023-01-01to2023-12-31" id="Fact000036">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2023-01-01to2023-12-31" id="Fact000038">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2023-01-01to2023-12-31" id="Fact000039">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-01-01to2023-12-31" id="Fact000040">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="From2023-01-01to2023-12-31" id="Fact000042">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2023-01-01to2023-12-31" id="Fact000043">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="From2023-01-01to2023-12-31" id="Fact000044">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="AsOf2023-06-30"
      decimals="0"
      id="Fact000045"
      unitRef="USD">10269489</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2024-03-23"
      decimals="INF"
      id="Fact000046"
      unitRef="Shares">4113621</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000047">Portions
of the registrant&#x2019;s definitive Proxy Statement for the 2024 Annual Meeting of Stockholders, which will be filed with the Securities
and Exchange Commission no later than 120 days after the close of the registrant&#x2019;s fiscal year ended December 31, 2023, are incorporated
by reference in Part III hereof</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId contextRef="From2023-01-01to2023-12-31" id="Fact000048">1808</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2023-01-01to2023-12-31" id="Fact000049">GBQ Partners LLC</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2023-01-01to2023-12-31" id="Fact000050">Columbus, Ohio</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000058"
      unitRef="USD">1215248</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000059"
      unitRef="USD">2696481</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000061"
      unitRef="USD">1850375</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000062"
      unitRef="USD">1121083</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000064"
      unitRef="USD">1320837</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000065"
      unitRef="USD">596410</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000067"
      unitRef="USD">110272</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000068"
      unitRef="USD">73221</us-gaap:InventoryNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000070"
      unitRef="USD">140165</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000071"
      unitRef="USD">80378</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000073"
      unitRef="USD">367478</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000074"
      unitRef="USD">325466</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000076"
      unitRef="USD">5004375</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000077"
      unitRef="USD">4893039</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000079"
      unitRef="USD">924257</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000080"
      unitRef="USD">1068706</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000082"
      unitRef="USD">2532928</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000083"
      unitRef="USD">3200191</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000085"
      unitRef="USD">219777</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000086"
      unitRef="USD">154282</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000088"
      unitRef="USD">3909338</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000089"
      unitRef="USD">4419646</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000091"
      unitRef="USD">5789821</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000092"
      unitRef="USD">5789821</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000094"
      unitRef="USD">645764</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000095"
      unitRef="USD">417457</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000097"
      unitRef="USD">19026260</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000098"
      unitRef="USD">19943142</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000106"
      unitRef="USD">194454</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000107"
      unitRef="USD">370300</us-gaap:AccountsPayableCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000109"
      unitRef="USD">337884</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000110"
      unitRef="USD">411683</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000112"
      unitRef="USD">164103</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000113"
      unitRef="USD">114902</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000115"
      unitRef="USD">712607</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000116"
      unitRef="USD">692074</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000118"
      unitRef="USD">49926</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000119"
      unitRef="USD">22493</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000121"
      unitRef="USD">2927808</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000122"
      unitRef="USD">2754064</us-gaap:ContractWithCustomerLiabilityCurrent>
    <INLX:EarnoutLiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000125"
      unitRef="USD">700000</INLX:EarnoutLiabilitiesCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000128"
      unitRef="USD">936966</us-gaap:NotesPayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000130"
      unitRef="USD">4386782</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000131"
      unitRef="USD">6002482</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000136"
      unitRef="USD">2209242</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000137"
      unitRef="USD">2085035</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000139"
      unitRef="USD">560602</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000140"
      unitRef="USD">529084</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000142"
      unitRef="USD">560602</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000143"
      unitRef="USD">529084</us-gaap:LongTermNotesPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000145"
      unitRef="USD">1942970</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000146"
      unitRef="USD">2624608</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000148"
      unitRef="USD">175943</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000149"
      unitRef="USD">133131</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000151"
      unitRef="USD">4888757</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000152"
      unitRef="USD">5371858</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000154"
      unitRef="USD">9275539</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000155"
      unitRef="USD">11374340</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000163"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact000165"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000167"
      unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact000169"
      unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000171"
      unitRef="Shares">4113621</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000173"
      unitRef="Shares">4113621</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact000175"
      unitRef="Shares">4073757</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact000177"
      unitRef="Shares">4073757</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000160"
      unitRef="USD">4114</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000161"
      unitRef="USD">4074</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000179"
      unitRef="USD">30841630</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000180"
      unitRef="USD">30179017</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000182"
      unitRef="USD">-21095023</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000183"
      unitRef="USD">-21614289</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000185"
      unitRef="USD">9750721</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000186"
      unitRef="USD">8568802</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000188"
      unitRef="USD">19026260</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000189"
      unitRef="USD">19943142</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_SaleOfSoftwareMember"
      decimals="0"
      id="Fact000194"
      unitRef="USD">100260</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_SaleOfSoftwareMember"
      decimals="0"
      id="Fact000195"
      unitRef="USD">159084</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_SoftwareAsAServiceMember"
      decimals="0"
      id="Fact000197"
      unitRef="USD">5133215</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_SoftwareAsAServiceMember"
      decimals="0"
      id="Fact000198"
      unitRef="USD">4017409</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      id="Fact000200"
      unitRef="USD">1407064</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      id="Fact000201"
      unitRef="USD">1387885</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_ProfessionalServicesMember"
      decimals="0"
      id="Fact000203"
      unitRef="USD">9167428</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_ProfessionalServicesMember"
      decimals="0"
      id="Fact000204"
      unitRef="USD">7357937</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_StorageandRetrievalServicesMember"
      decimals="0"
      id="Fact000206"
      unitRef="USD">1078414</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_StorageandRetrievalServicesMember"
      decimals="0"
      id="Fact000207"
      unitRef="USD">1094613</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000209"
      unitRef="USD">16886381</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000210"
      unitRef="USD">14016928</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_SaleOfSoftwareMember"
      decimals="0"
      id="Fact000215"
      unitRef="USD">25736</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31_custom_SaleOfSoftwareMember"
      decimals="0"
      id="Fact000216"
      unitRef="USD">64577</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_SoftwareAsAServiceMember"
      decimals="0"
      id="Fact000218"
      unitRef="USD">889135</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31_custom_SoftwareAsAServiceMember"
      decimals="0"
      id="Fact000219"
      unitRef="USD">701433</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      id="Fact000221"
      unitRef="USD">59373</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31_custom_SoftwareMaintenanceServicesMember"
      decimals="0"
      id="Fact000222"
      unitRef="USD">79738</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_ProfessionalServicesMember"
      decimals="0"
      id="Fact000224"
      unitRef="USD">4992826</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31_custom_ProfessionalServicesMember"
      decimals="0"
      id="Fact000225"
      unitRef="USD">3908205</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_StorageandRetrievalServicesMember"
      decimals="0"
      id="Fact000227"
      unitRef="USD">355356</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31_custom_StorageandRetrievalServicesMember"
      decimals="0"
      id="Fact000228"
      unitRef="USD">353817</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000230"
      unitRef="USD">6322426</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000231"
      unitRef="USD">5107770</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000233"
      unitRef="USD">10563955</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000234"
      unitRef="USD">8909158</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000239"
      unitRef="USD">6455088</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000240"
      unitRef="USD">4945214</us-gaap:GeneralAndAdministrativeExpense>
    <INLX:AdjustmentToFairValueOfContingentConsiderationEarnout
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000243"
      unitRef="USD">87652</INLX:AdjustmentToFairValueOfContingentConsiderationEarnout>
    <us-gaap:AcquisitionCosts
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000246"
      unitRef="USD">355281</us-gaap:AcquisitionCosts>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000248"
      unitRef="USD">2026871</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000249"
      unitRef="USD">1971493</us-gaap:SellingAndMarketingExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000251"
      unitRef="USD">974527</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000252"
      unitRef="USD">722197</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000254"
      unitRef="USD">9456486</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000255"
      unitRef="USD">8081837</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000257"
      unitRef="USD">1107469</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000258"
      unitRef="USD">827321</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000263"
      unitRef="USD">588203</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000264"
      unitRef="USD">803294</us-gaap:InterestExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000266"
      unitRef="USD">-588203</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000267"
      unitRef="USD">-803294</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000269"
      unitRef="USD">519266</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000270"
      unitRef="USD">24027</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000272"
      unitRef="USDPShares">0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000273"
      unitRef="USDPShares">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000275"
      unitRef="USDPShares">0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000276"
      unitRef="USDPShares">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000278"
      unitRef="Shares">4074194</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000279"
      unitRef="Shares">3767299</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000281"
      unitRef="Shares">4652058</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000282"
      unitRef="Shares">4295817</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000289"
      unitRef="Shares">2823072</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000284"
      unitRef="USD">2823</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000285"
      unitRef="USD">24297229</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000286"
      unitRef="USD">-21638316</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact000287"
      unitRef="USD">2661736</us-gaap:StockholdersEquity>
    <INLX:StockIssuedDuringPeriodSharesIssuedToDirectors
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000296"
      unitRef="Shares">8097</INLX:StockIssuedDuringPeriodSharesIssuedToDirectors>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000291"
      unitRef="USD">8</INLX:StockIssuedDuringPeriodValueIssuedToDirectors>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000292"
      unitRef="USD">57492</INLX:StockIssuedDuringPeriodValueIssuedToDirectors>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000294"
      unitRef="USD">57500</INLX:StockIssuedDuringPeriodValueIssuedToDirectors>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000299"
      unitRef="USD">363950</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000301"
      unitRef="USD">363950</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000308"
      unitRef="Shares">1242588</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000303"
      unitRef="USD">1243</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000304"
      unitRef="USD">5739515</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000306"
      unitRef="USD">5740758</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000311"
      unitRef="USD">492182</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000313"
      unitRef="USD">492182</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000316"
      unitRef="USD">213013</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000318"
      unitRef="USD">213013</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000322"
      unitRef="USD">24027</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000323"
      unitRef="USD">24027</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000330"
      unitRef="Shares">4073757</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000325"
      unitRef="USD">4074</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000326"
      unitRef="USD">30179017</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000327"
      unitRef="USD">-21614289</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000328"
      unitRef="USD">8568802</us-gaap:StockholdersEquity>
    <INLX:StockIssuedDuringPeriodSharesIssuedToDirectors
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000337"
      unitRef="Shares">39864</INLX:StockIssuedDuringPeriodSharesIssuedToDirectors>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000332"
      unitRef="USD">40</INLX:StockIssuedDuringPeriodValueIssuedToDirectors>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000333"
      unitRef="USD">198084</INLX:StockIssuedDuringPeriodValueIssuedToDirectors>
    <INLX:StockIssuedDuringPeriodValueIssuedToDirectors
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000335"
      unitRef="USD">198124</INLX:StockIssuedDuringPeriodValueIssuedToDirectors>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000340"
      unitRef="USD">464529</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000342"
      unitRef="USD">464529</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000346"
      unitRef="USD">519266</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000347"
      unitRef="USD">519266</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000354"
      unitRef="Shares">4113621</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000349"
      unitRef="USD">4114</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000350"
      unitRef="USD">30841630</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000351"
      unitRef="USD">-21095023</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000352"
      unitRef="USD">9750721</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000359"
      unitRef="USD">519266</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000360"
      unitRef="USD">24027</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000365"
      unitRef="USD">974527</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000366"
      unitRef="USD">722197</us-gaap:DepreciationAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000368"
      unitRef="USD">77211</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000369"
      unitRef="USD">42129</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000372"
      unitRef="USD">-24473</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000374"
      unitRef="USD">177164</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000375"
      unitRef="USD">216381</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000377"
      unitRef="USD">22045</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000378"
      unitRef="USD">102400</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000380"
      unitRef="USD">42115</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000381"
      unitRef="USD">6708</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000383"
      unitRef="USD">198124</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000384"
      unitRef="USD">57500</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000386"
      unitRef="USD">464529</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000387"
      unitRef="USD">363950</us-gaap:StockOptionPlanExpense>
    <INLX:ChangeInFairValueOfEarnoutLiabilities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000390"
      unitRef="USD">-87652</INLX:ChangeInFairValueOfEarnoutLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000395"
      unitRef="USD">806503</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000396"
      unitRef="USD">-81227</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <INLX:IncreaseDecreaseInUnbilledAccountsReceivables
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000398"
      unitRef="USD">724427</INLX:IncreaseDecreaseInUnbilledAccountsReceivables>
    <INLX:IncreaseDecreaseInUnbilledAccountsReceivables
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000399"
      unitRef="USD">151628</INLX:IncreaseDecreaseInUnbilledAccountsReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000401"
      unitRef="USD">37051</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000402"
      unitRef="USD">-3470</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000404"
      unitRef="USD">101799</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000405"
      unitRef="USD">176596</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000407"
      unitRef="USD">-200444</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000408"
      unitRef="USD">173480</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000410"
      unitRef="USD">6158</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000411"
      unitRef="USD">25351</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000414"
      unitRef="USD">-100828</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000416"
      unitRef="USD">173744</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000417"
      unitRef="USD">486885</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000419"
      unitRef="USD">265393</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000420"
      unitRef="USD">1964751</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000422"
      unitRef="USD">784659</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000423"
      unitRef="USD">1988778</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000429"
      unitRef="USD">6383269</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000431"
      unitRef="USD">436837</us-gaap:PaymentsToAcquireSoftware>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000432"
      unitRef="USD">376345</us-gaap:PaymentsToAcquireSoftware>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000434"
      unitRef="USD">111240</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000435"
      unitRef="USD">200980</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000437"
      unitRef="USD">-548077</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000438"
      unitRef="USD">-6960594</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <INLX:PaymentOfEarnoutLiabilities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000443"
      unitRef="USD">700000</INLX:PaymentOfEarnoutLiabilities>
    <INLX:PaymentOfEarnoutLiabilities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000444"
      unitRef="USD">1018333</INLX:PaymentOfEarnoutLiabilities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000447"
      unitRef="USD">5740758</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000450"
      unitRef="USD">746342</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000453"
      unitRef="USD">2364500</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000456"
      unitRef="USD">600000</us-gaap:ProceedsFromRelatedPartyDebt>
    <INLX:OtherNetChangesInFinanceLeaseAssetsAndLiabilities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000458"
      unitRef="USD">2411</INLX:OtherNetChangesInFinanceLeaseAssetsAndLiabilities>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000461"
      unitRef="USD">34954</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000462"
      unitRef="USD">5366</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000464"
      unitRef="USD">980450</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000465"
      unitRef="USD">1019550</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000467"
      unitRef="USD">-1717815</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000468"
      unitRef="USD">5915667</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000470"
      unitRef="USD">-1481233</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000471"
      unitRef="USD">943851</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000473"
      unitRef="USD">2696481</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact000474"
      unitRef="USD">1752630</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000476"
      unitRef="USD">1215248</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000477"
      unitRef="USD">2696481</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000482"
      unitRef="USD">418790</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000483"
      unitRef="USD">496805</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000485"
      unitRef="USD">21667</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000486"
      unitRef="USD">12888</us-gaap:IncomeTaxesPaid>
    <INLX:DiscountOnNotesPayableForWarrants
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000492"
      unitRef="USD">169900</INLX:DiscountOnNotesPayableForWarrants>
    <INLX:DiscountOnNotesPayableRelatedPartiesForWarrants
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000495"
      unitRef="USD">43113</INLX:DiscountOnNotesPayableRelatedPartiesForWarrants>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000497"
      unitRef="USD">107610</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000498"
      unitRef="USD">160990</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <INLX:NonCashFinancingAccountsReceivable
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000504"
      unitRef="USD">68380</INLX:NonCashFinancingAccountsReceivable>
    <INLX:NonCashFinancingActivitiesPrepaidExpenses
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000507"
      unitRef="USD">38913</INLX:NonCashFinancingActivitiesPrepaidExpenses>
    <INLX:NonCashFinancingActivitiesPropertyAndEquipment
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000510"
      unitRef="USD">30018</INLX:NonCashFinancingActivitiesPropertyAndEquipment>
    <INLX:NonCashFinancingActivitiesIntangibleAssets
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000513"
      unitRef="USD">3888000</INLX:NonCashFinancingActivitiesIntangibleAssets>
    <INLX:NonCashFinancingActivitiesGoodwill
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000516"
      unitRef="USD">3466934</INLX:NonCashFinancingActivitiesGoodwill>
    <INLX:NonCashFinancingActivitiesAccountsPayable
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000519"
      unitRef="USD">36446</INLX:NonCashFinancingActivitiesAccountsPayable>
    <INLX:NonCashFinancingActivitiesDeferredRevenues
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000522"
      unitRef="USD">-1072530</INLX:NonCashFinancingActivitiesDeferredRevenues>
    <INLX:NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000525"
      unitRef="USD">6383269</INLX:NonCashFinancingActivitiesNetAssetsAcquiredInAcquisition>
    <INLX:NonCashFinancingActivitiesCashUsedInBusinessAcquisitions
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000528"
      unitRef="USD">6383269</INLX:NonCashFinancingActivitiesCashUsedInBusinessAcquisitions>
    <us-gaap:NatureOfOperations contextRef="From2023-01-01to2023-12-31" id="Fact000530">&lt;p id="xdx_802_eus-gaap--NatureOfOperations_zZx8xKPMbNfi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;1.
&lt;span id="xdx_82E_ziB3EKjAc3Lf"&gt;Business Organization and Nature of Operations&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intellinetics,
Inc., formerly known as GlobalWise Investments, Inc., is a Nevada corporation incorporated in 1997, with two wholly-owned subsidiaries:
Intellinetics, Inc., an Ohio corporation (&#x201c;Intellinetics Ohio&#x201d;), and Graphic Sciences, Inc., a Michigan corporation (&#x201c;Graphic
Sciences&#x201d;). Intellinetics Ohio was incorporated in 1996, and on February 10, 2012, Intellinetics Ohio became our sole operating
subsidiary as a result of a reverse merger and recapitalization. On March 2, 2020, we purchased all the outstanding capital stock of
Graphic Sciences.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
digital transformation products and services are provided through &lt;span id="xdx_909_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20230101__20231231_zjo1UceNmxfl" title="Number of reportable segments"&gt;two&lt;/span&gt; reporting segments: Document Management and Document Conversion.
Our Document Management segment, which includes the Yellow Folder, LLC (&#x201c;Yellow Folder&#x201d;) asset acquisition in April 2022
and the CEO Imaging Systems, Inc. (&#x201c;CEO Image&#x201d;) asset acquisition in April 2020, consists primarily of solutions involving
our software platform, allowing customers to capture and manage their documents across operations such as scanned hard-copy documents
and digital documents including those from Microsoft Office 365, digital images, audio, video and emails. Our Document Conversion segment,
which includes and primarily consists of the Graphic Sciences acquisition, provides assistance to customers as a part of their overall
document strategy to convert documents from one medium to another, predominantly paper to digital, including migration to our software
solutions, as well as long-term storage and retrieval services. Our solutions create value for customers by making it easy to connect
business-critical documents to the people who need them by making those documents easy to find and access, while also being secure and
compliant with the customers&#x2019; audit requirements. Solutions are sold both directly to end-users and through resellers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:NatureOfOperations>
    <us-gaap:NumberOfReportableSegments
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000532"
      unitRef="Segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:BasisOfAccounting contextRef="From2023-01-01to2023-12-31" id="Fact000534">&lt;p id="xdx_809_eus-gaap--BasisOfAccounting_zjBys09MmECi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2.
&lt;span id="xdx_828_zRvn53CrQSLg"&gt;Basis of Presentation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying audited consolidated financial statements have been prepared in accordance with United States generally accepted accounting
principles (&#x201c;GAAP&#x201d;). We have evaluated subsequent events through the issuance of this Form 10-K.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccounting>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000536">&lt;p id="xdx_80D_eus-gaap--SignificantAccountingPoliciesTextBlock_zGeprJS6jlsi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;3.
&lt;span id="xdx_82B_z9bTJaPq82lg"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_ztd56i8FoWr1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_zqyJlhQfZch1"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements accompanying these notes include the accounts of Intellinetics and the accounts of all its subsidiaries
in which it holds a controlling interest. Under GAAP, consolidation is generally required for investments of more than &lt;span id="xdx_907_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20231231__us-gaap--BusinessAcquisitionAxis__custom--IntellineticsOhioAndGraphicSciencesMember_zGddQ4Jr73rf" title="Percentage of voting rights outstanding"&gt;50&lt;/span&gt;% of the outstanding
voting stock of an investee, except when control is not held by the majority owner. We have two subsidiaries: Intellinetics Ohio and
Graphic Sciences. We consider the criteria established under Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standard
Codification (&#x201c;ASC&#x201d;) 810, &#x201c;Consolidations&#x201d; in the consolidation process. All significant intercompany balances
and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--UseOfEstimates_z1tehrJ9yLKa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zRJr4LAxywkh"&gt;Use
of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions. Such
estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at
the date of the consolidated financial statements and the reported amounts of revenues and expenses. By their nature, these estimates
and assumptions are subject to an inherent degree of uncertainty. The impact of inflation, as well as COVID-19, has significantly increased
economic and demand uncertainty. Because future events and their effects cannot be determined with precision, actual results could differ
significantly from estimated amounts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Significant
estimates and assumptions include valuation allowances related to receivables, accounts receivable -unbilled, the recoverability of long-term
assets, depreciable lives of property and equipment, purchase price allocations for acquisitions, fair value for goodwill and intangibles,
the right-of-use assets and lease liabilities, estimates of fair value deferred taxes and related valuation allowances. Our management
monitors these risks and assesses our business and financial risks on a quarterly basis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zTGoI1ic3QJg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zdiHTpAYCgj9"&gt;Revenue
Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 606, &#x201c;Revenue From Contracts With Customers,&#x201d; we follow a five-step model to assess each contract of
a sale or service to a customer: identify the legally binding contract, identify the performance obligations, determine the transaction
price, allocate the transaction price, and determine whether revenue will be recognized at a point in time or over time. Revenue is recognized
when a performance obligation is satisfied and the customer obtains control of promised goods and services. The amount of revenue recognized
reflects the consideration to which we expect to be entitled to receive in exchange for these goods and services. In addition, ASC 606
requires disclosures of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
categorize revenue as software, software as a service, software maintenance services, professional services, and storage and retrieval
services. We earn the majority of our revenue from the sale of professional services, followed by the sale of software maintenance services
and software as a service. We apply our revenue recognition policies as required in accordance with ASC 606 based on the facts and circumstances
of each category of revenue.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;a)
Sale of software&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenues
included in this classification typically include sales of licenses with professional services to new customers, additional software
licenses to existing customers, and sales of software with or without services to our resellers (See section j) - Reseller Agreements,
below. Our software licenses are functional intellectual property and typically provide customers with the right to use our software
in perpetuity as it exists when made available to the customer. We recognize revenue from software licenses at a point in time upon delivery,
provided all other revenue recognition criteria are met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;b)
Sale of software as a service&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sale
of software as a service (&#x201c;SaaS&#x201d;) consists of revenues from arrangements that provide customers the use of our software applications,
as a service, typically billed on a monthly or annual basis. Advance billings of these services are not recorded to the extent that the
term of the arrangement has not commenced and payment has not been received. Revenue on these services is recognized over the contract
period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;c)
Sale of software maintenance services&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Software
maintenance services revenues consist of revenues derived from arrangements that provide post-contract support (&#x201c;PCS&#x201d;), including
software support and bug fixes, to our software license holders. Advance billings of PCS are not recorded to the extent that the term
of the PCS has not commenced and payment has not been received. PCS are considered distinct services. However, these distinct services
are considered a single performance obligation consisting of a series of services that are substantially the same and have the same pattern
of transfer to the customer. These revenues are recognized over the term of the maintenance contract.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;d)
Sale of professional services&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Professional
services revenues consist of revenues from document scanning and conversion services, consulting, discovery, training, and advisory services
to assist customers with document management needs, as well as repair and maintenance services for customer equipment. We recognize professional
services revenue over time as the services are delivered using an input or output method (e.g., labor hours incurred as a percentage
of total labor hours budgeted, images scanned, or similar milestones), as appropriate for the contract, provided all other revenue recognition
criteria are met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;e)
Sale of storage and retrieval services&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sale
of document storage and retrieval services consist principally of secured warehouse storage of customer documents, which are typically
retained for many years, as well as retrieval per agreement terms and certified destruction if desired. We recognize revenue from document
storage and retrieval services over the term of the contract for storage and for the retrieval and destructions components, as the services
are delivered. Customers are generally billed monthly based upon contractually agreed-upon terms.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;f)
Arrangements with multiple performance obligations&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
addition to selling software licenses, software as a service, software maintenance services, professional services, and storage and retrieval
services on a stand-alone basis, a portion of our contracts include multiple performance obligations. For contracts with multiple performance
obligations, we allocate the transaction price of the contract to each distinct performance obligation, on a relative basis using its
standalone selling price. We determine the standalone selling price based on the price charged for the deliverable when sold separately.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;g)
Contract balances&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;When
the timing of our delivery of goods or services is different from the timing of payments made by customers, we recognize either a contract
asset (performance precedes contractual due date) or a contract liability (customer payment precedes performance). Customers that prepay
are represented by deferred revenue until the performance obligation is satisfied. Contract assets represent arrangements in which the
good or service has been delivered but payment is not yet due. Our contract assets consisted of accounts receivable, unbilled, which
are disclosed on the consolidated balance sheets, as well as contract assets which are comprised of employee sales commissions paid in
advance of contract periods ending. Our contract liabilities consisted of deferred (unearned) revenue, which is generally related to
software as a service or software maintenance contracts. We classify deferred revenue as current based on the timing of when we expect
to recognize revenue, which are disclosed on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-JMN_z5IVHhzEVMYb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables present changes in our accounts receivable and contract assets during the years ended December 31, 2023, and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zPkRUNEocQ7l" style="display: none"&gt;Schedule of Changes in Contract Assets and Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Addition &lt;br/&gt; from &lt;br/&gt; acquisition &lt;br/&gt; (Note 5)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Payments Received&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; End of &lt;br/&gt; Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 41%; text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z35HU7siylzk" style="width: 7%; text-align: right"&gt;1,121,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zWc9RpJ92Zvi" style="width: 7%; text-align: right" title="Addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0551"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231_z3RCLZ0xsn72" style="width: 1%; text-align: left" title="Revenue Recognized in Advance of Billings"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0553"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231_zfKlJN6IiLJj" style="width: 1%" title="Commissions Paid"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0555"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231_ziJDjOwFSmTa" style="display: none; width: 9%" title="Commissions Recognized"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0557"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zlsXWsD1Bebi" style="width: 7%; text-align: right" title="Billings"&gt;16,389,136&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z3Xdepp4Hovg" style="width: 7%; text-align: right" title="Payments Received"&gt;(15,659,844)&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zL6apKm7TKQd" style="width: 7%; text-align: right"&gt;1,850,375&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zrdsQysTxdbd" style="text-align: right"&gt;1,176,059&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zcrpiOWffH8d" style="text-align: right" title="Addition from acquisition"&gt;68,380&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4DxFTZXwq7k" style="text-align: right" title="Billings"&gt;14,422,286&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zOhCR7s2X44b" style="text-align: right" title="Payments Received"&gt;(14,545,641&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zqHlBhx3Aui7" style="text-align: right"&gt;1,121,083&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Revenue Recognized in Advance of Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%; text-align: left; padding-left: 10pt"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zlQdy5bUI9ya" style="width: 12%; text-align: right" title="Balance at Beginning of Period"&gt;596,410&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1y4e3DHfFy3" style="width: 12%; text-align: right" title="Revenue Recognized in Advance of Billings"&gt;5,195,866&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zdlMltuGU183" style="width: 12%; text-align: right" title="Unbilled Accounts receivables, billings"&gt;(4,471,439&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z40zuBe2wjOc" style="width: 12%; text-align: right" title="Balance at Ending of Period"&gt;1,320,837&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7YYxPyZ2H4c" style="text-align: right" title="Balance at Beginning of Period"&gt;444,782&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zYRG4BtLQJM1" style="text-align: right" title="Revenue Recognized in Advance of Billings"&gt;3,776,612&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1IEfqJFnLba" style="text-align: right" title="Billings"&gt;(3,624,984&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zXtXeaPhw5n8" style="text-align: right" title="Balance at Ending of Period"&gt;596,410&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Commissions Paid&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Commissions Recognized&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%; text-align: left; padding-left: 10pt"&gt;Contract assets&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zLAZc2ZPSUy1" style="width: 12%; text-align: right" title="Balance at Beginning of Period"&gt;80,378&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zhvc9h9if8K9" style="width: 12%; text-align: right" title="Commissions Paid"&gt;194,455&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zsXc10TG8a1b" style="width: 12%; text-align: right" title="Commissions Recognized"&gt;(134,668&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zBgGt6fi31Re" style="width: 12%; text-align: right" title="Balance at Ending of Period"&gt;140,165&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Contract assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zj9ZI9ElNQA1" style="text-align: right" title="Balance at Beginning of Period"&gt;78,556&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zw8hX64WYzpj" style="text-align: right" title="Commissions Paid"&gt;120,966&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zYjKyB7Ea2m6" style="text-align: right" title="Commissions Recognized"&gt;(119,144&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zchTGYxGVCZh" style="text-align: right" title="Balance at Ending of Period"&gt;80,378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zbqYrWz80Cw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;h)
Deferred revenue&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amounts
that have been invoiced are recognized in accounts receivable, deferred revenue or revenue, depending on whether the revenue recognition
criteria have been met. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenues typically
relate to maintenance and software as a service agreements which have been paid for by customers prior to the performance of those services,
and payments received for professional services and license arrangements and software as a service performance obligations that have
been deferred until fulfilled under our revenue recognition policy.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remaining
performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have
not been delivered. We expect to recognize revenue on approximately &lt;span id="xdx_90C_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20231231_zuR1Fej9q0Ef" title="Revenue performance obligations percentage"&gt;98&lt;/span&gt;% of the remaining performance obligations over the next 12 months,
with the remainder recognized thereafter. As of December 31, 2023, the aggregate amount of the transaction price allocated to remaining
performance obligations for software as a service and software maintenance contracts with a duration greater than one year was $&lt;span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20231231_zosWwXzBO92e" title="Revenue, Remaining Performance Obligation, Amount"&gt;72,212&lt;/span&gt;.
As of December 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations for software as
a service and software maintenance contracts with a duration greater than one year was $&lt;span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20221231_zkQ8q1QodNtg" title="Revenue, remaining performance obligation, amount"&gt;74,448&lt;/span&gt;. This does not include revenue related
to performance obligations that are part of a contract whose original expected duration is one year or less.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div id="xdx_C07_gL3CWCAALTTB-JMN_zuuQDks7B13h"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span&gt;The
following table presents changes in our contract liabilities during the years ended December 31, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;&lt;div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_301_134_z41zDrtvWR5j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; Beginning &lt;br/&gt; of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Addition &lt;br/&gt; from &lt;br/&gt; acquisition &lt;br/&gt; (Note 4)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Recognized &lt;br/&gt; Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; End of &lt;br/&gt; Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 35%; text-align: left; padding-left: 10pt"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20231231_zVfQafjUcOni" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period"&gt;2,754,064&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_ecustom--DeferredRevenueAddition_pdp0_c20230101__20231231_zAJG36EXUR22" style="width: 9%; text-align: right" title="Addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0612"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20231231_zQ9ewKrBUZf7" style="width: 9%; text-align: right" title="Billings"&gt;7,808,195&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20231231_zc9VtmCrwLL4" style="width: 9%; text-align: right" title="Recognized revenue"&gt;(7,634,451&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20231231_zSMUUXmw7Q9d" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period"&gt;2,927,808&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20221231_zyvCtvbXtiHe" style="text-align: right" title="Balance at Beginning of Period"&gt;1,194,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--DeferredRevenueAddition_pdp0_c20220101__20221231_zPhNn4WjO5P6" style="text-align: right" title="Addition from acquisition"&gt;860,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20221231_zZzmQbROswDi" style="text-align: right" title="Billings"&gt;7,107,625&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20221231_zf2A0MY9YC13" style="text-align: right" title="Recognized revenue"&gt;(6,408,666&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20221231_zQBmvvCzsIAl" style="text-align: right" title="Balance at End of Period"&gt;2,754,064&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_C03_gL3CWCAALTTB-JMN_zzdjGBlJF7lc"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;i)
Rights of return and customer acceptance&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
do not generally offer variable consideration, financing components, rights of return or any other incentives such as concessions, product
rotation, or price protection and, therefore, does not provide for or make estimates of rights of return and similar incentives. Our
contracts with customers generally do not include customer acceptance clauses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;j)
Reseller agreements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
execute certain sales contracts through resellers. We recognize revenues relating to sales through resellers when all the recognition
criteria have been met including passing of control. In addition, we assess the credit-worthiness of each reseller, and if the reseller
is undercapitalized or in financial difficulty, any revenues expected to emanate from such resellers are deferred and recognized only
when cash is received and all other revenue recognition criteria are met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;k)
Contract costs&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
capitalize the incremental costs of obtaining a contract with a customer. We have determined that certain sales commissions meet the
requirement to be capitalized, and we amortize these costs on a consistent basis with the pattern of transfer of the goods and services
in the contract. Total capitalized costs to obtain contracts are included in contract assets on our consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;l)
Sales taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sales
taxes charged to and collected from customers as part of our sales transactions are excluded from revenues, as well as the determination
of transaction price for contracts with multiple performance obligations, and recorded as a liability to the applicable governmental
taxing authority.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;m)
Disaggregation of revenue&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
provide disaggregation of revenue based on product groupings in our consolidated statements of income as we believe this best depicts
how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Revenues from contracts are
primarily within the United States. International revenues were not material to the consolidated financial statements for the years ended
December 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;n)
Significant financing component&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
customers typically do not pay in advance for goods or services to be transferred in excess of one year. As such, it is not necessary
to determine if we benefit from the time value of money and should record a component of interest income related to the upfront payment
due to the practical expedient of ASC 606-10-32-18.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--ConcentrationRiskCreditRisk_z4WT9YN4fFc9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zssm1ijOvIXh"&gt;Concentrations
of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
maintain our cash with high credit quality financial institutions. At times, our cash and cash equivalents may be uninsured or in deposit
accounts that exceed the Federal Deposit Insurance Corporation insurance limit.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
do not generally require collateral or other security to support customer receivables; however, we may require customers to provide retainers,
up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. The Company recognizes current
estimated credit losses (&#x201c;CECL&#x201d;) for accounts receivable and accounts receivable-unbilled. The CECL for trade receivables
are estimated based on the trade receivable aging category, credit risk of specific customers, past collection history, and management&#x2019;s
evaluation of accounts receivable. Provisions for CECL are classified within selling, general and administrative costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Upon
the adoption of FASB Accounting Standards Update No. 2016-13 (CECL model) effective January 1, 2023, Intellinetics, Inc. has revised its methodology for
estimating expected credit losses on financial instruments, specifically trade receivables and unbilled receivables. This new model requires the recognition
of lifetime expected credit losses at each reporting date, considering past events, current conditions, and reasonable forecasts. In
assessing the credit quality of our portfolio, management utilizes a provision matrix that classifies trade receivables by customer
type and age of receivable. Government and education sector receivables carry a low risk, while a higher risk is attributed to the
remaining receivables as their aging progresses. For receivables with questionable collectability, a specific reserve is assigned.
The estimated credit losses are a reflection of these factors, with the matrix applying percentages to the receivables based on
their risk profile, adjusted for current and expected future conditions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the reporting period, the estimate of credit losses may change due to several factors including payment patterns of customers, changes
in customer creditworthiness, and broader economic conditions. Such changes are captured in the financial statements to ensure they accurately
reflect the company&#x2019;s assessment of credit risk and expected losses at the end of each reporting period. Credit losses have been
within management&#x2019;s expectations. At December 31, 2023 and 2022, our allowance for credit losses was $&lt;span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20231231_zfE2uwLVM1bj" title="Allowance for doubtful accounts receivable"&gt;124,103&lt;/span&gt; and $&lt;span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20221231_zJm5uUvPpE0a" title="Allowance for doubtful accounts receivable"&gt;88,331&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zfPMjzAjqFP6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
in the allowance for credit losses for the period ended December 31, 2023 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zbbiVUDHixv4" style="display: none"&gt;Schedule of Allowance for Credit Losses&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Trade Receivables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 82%"&gt;As of December 31, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_di_c20230101__20231231_zA7LZk7pY8Rb" style="width: 14%; text-align: right" title="Balance"&gt;(88,331&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;(Provisions) reductions charged to operating results&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_iN_di_c20230101__20231231_zLRPY3txsS92" style="text-align: right" title="Provisions reductions charged to operating results"&gt;(50,018&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Accounts write-offs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230101__20231231_z1OayVb5I9u7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accounts write-offs"&gt;14,246&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;As of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_di_c20230101__20231231_zBFkFJIl9yLc" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;(124,103&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.5in; text-align: justify"&gt;&lt;/p&gt;

&lt;p id="xdx_8AB_z8HtPHEc1twl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--InventoryPolicyTextBlock_zoX9quCjkTcf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zNuUBp3v2gji"&gt;Parts
and Supplies&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Parts
and supplies are valued at the lower of cost or net realizable value. Costs are determined using the first-in, first-out method. Parts
and supplies are used for scanning and document conversion services. A provision for potentially obsolete or slow-moving parts and supplies
inventory is made based on parts and supplies levels, future sales forecasted and management&#x2019;s judgment of potentially obsolete
parts and supplies. We recorded an allowance of $&lt;span id="xdx_900_eus-gaap--InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_iI_pp0p0_c20221231_zAg0IEZVzuX9" title="Inventory allowances"&gt;&lt;span id="xdx_901_eus-gaap--InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_iI_pp0p0_c20231231_zLb8PklbC2Pb" title="Inventory allowances"&gt;24,000&lt;/span&gt;&lt;/span&gt; at December 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zhR1nUHuLnH6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zyiL8TnvfND7"&gt;Property
and Equipment&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization. Depreciation and amortization
is computed over the estimated useful lives of the related assets on a straight-line basis. Furniture and fixtures, computer hardware
and purchased software are depreciated over &lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zAhHMx7TL2Z1" title="Property, plant and equipment, estimated useful live::XDX::P3Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0654"&gt;three&lt;/span&gt;&lt;/span&gt; to &lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zAIkbCr5qlIh" title="Property, plant and equipment, estimated useful live"&gt;seven years&lt;/span&gt;. Leasehold improvements are amortized over the life of the lease or
the asset, whichever is shorter, generally &lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zKWTVYQFlH6g" title="Property, plant and equipment, estimated useful live::XDX::P7Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0658"&gt;seven&lt;/span&gt;&lt;/span&gt; to &lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zHpPGyXENq27" title="Property, plant and equipment, estimated useful live"&gt;ten years&lt;/span&gt;. Upon retirement or other disposition of these assets, the cost and related
accumulated depreciation and amortization of these assets are removed from the accounts and the resulting gains and losses are reflected
in the results of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zUtOuGJaGNn4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_z0YmGpnCKW3j"&gt;Intangible
Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
intangible assets have finite lives and are stated at cost, net of amortization. Amortization is computed over the useful life of the
related assets on a straight-line method.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zg8NpBqFrGA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_zrKS4IDtpCgj"&gt;Goodwill&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying value of goodwill is not amortized, but is tested for impairment annually as of December 31, as well as on an interim basis
whenever events or changes in circumstances indicate that the carrying amount of a reporting unit may not be recoverable. An impairment
charge is recognized for the amount by which the carrying amount exceeds the recorded fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zx4GP0jt1Dk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_z0GIJCQzOY25"&gt;Impairment
of Long-Lived Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
account for the impairment and disposition of long-lived assets in accordance with ASC 360, &#x201c;Property, Plant, and Equipment.&#x201d;
We test long-lived assets or asset groups, such as property and equipment, for recoverability when events or changes in circumstances
indicate that their carrying amount may not be recoverable.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Circumstances
which could trigger a review include, but are not limited to: significant adverse changes in the business climate or legal factors; current
period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of
the asset; and a current expectation that the asset will more likely than not be sold or disposed of before the end of its estimated
useful life.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Recoverability
is assessed based on comparing the carrying amount of the asset to the aggregate pre-tax undiscounted cash flows expected to result from
the use and eventual disposal of the asset or asset group. Impairment is recognized when the carrying amount is not recoverable and exceeds
the fair value of the asset or asset group. The impairment loss, if any, is measured as the amount by which the carrying amount exceeds
fair value, which for this purpose is based upon the discounted projected future cash flows of the asset or asset group. There was &lt;span id="xdx_906_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pdp0_do_c20230101__20231231_zWDu7DaPjyZk" title="Impairment of long lived assets"&gt;&lt;span id="xdx_905_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pdp0_do_c20220101__20221231_zMWnZfNoa2Cd" title="Impairment of long lived assets"&gt;no&lt;/span&gt;&lt;/span&gt;
impairment of long lived assets in the twelve month periods ended 2023 or 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zpmgFzmzo8Cj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_zx7F29Vqb813"&gt;Purchase
Accounting Related Fair Value Measurements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
allocate the purchase price, including contingent consideration, of our acquisitions to the assets and liabilities acquired, including
identifiable intangible assets, based on their respective fair values at the date of acquisition, with the exception of acquired contract
assets and contract liabilities, which are measured under ASC 606. Such fair market value assessments are primarily based on third-party
valuations using assumptions developed by management that require significant judgments and estimates that can change materially as additional
information becomes available. The purchase price allocated to intangibles is based on unobservable factors, including but not limited
to, projected revenues, expenses, customer attrition rates, a weighted average cost of capital, among others. The weighted average cost
of capital uses a market participant&#x2019;s cost of equity and after-tax cost of debt and reflects the risks inherent in the cash flows.
The approach to valuing the initial contingent consideration associated with the purchase price also uses similar unobservable factors
such as projected revenues and expenses over the term of the contingent earn-out period, discounted for the period over which the initial
contingent consideration is measured, and volatility rates. We finalize the purchase price allocation once certain initial accounting
valuation estimates are finalized, and no later than 12 months following the acquisition date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--LesseeLeasesPolicyTextBlock_zvP8BmFlyET3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zSgZIrC4mxMg"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
determine if an arrangement is a lease at inception. Operating leases in which we are the lessee are included in operating lease right-of-use
(&#x201c;ROU&#x201d;) assets and operating lease liabilities in the consolidated balance sheets. Finance leases in which we are the lessee
are included in finance lease right-of-use (&#x201c;ROU&#x201d;) assets and finance lease liabilities in the consolidated balance sheets.
We do not have any leases for which we are the lessor.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ROU
assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease
payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present
value of lease payments over the reasonably certain lease term. As our leases do not provide an implicit rate, we use our incremental
borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the
implicit rate when readily determinable. The operating lease ROU asset also includes any lease payments made and reduced by lease incentives,
such as tenant improvement allowances. Our lease terms include options to extend or terminate the lease only when it is reasonably certain
that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zKfRLzSdm8kb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zHBEs2qIWon8"&gt;Stock-Based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
account for stock-based payments in accordance with ASC 718, &#x201c;Compensation - Stock Compensation,&#x201d; which requires that such
equity instruments be measured at their fair values on the grant date. Stock-based payments to employees include grants of stock that
are recognized in the consolidated statements of income based on their fair values at the date of grant.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
grant date fair value of stock option awards is recognized in earnings as stock-based compensation cost over the requisite service period
of the award using the straight-line attribution method. We estimate the fair value of the stock option awards using the Black-Scholes-Merton
option pricing model. The exercise price of options is specified in the stock option agreements. The expected volatility is based on
the historical volatility of our stock for the previous period equal to the expected term of the options. The expected term of options
granted is based on the midpoint between the vesting date and the end of the contractual term. The risk-free interest rate is based upon
a U.S. Treasury instrument with a life that is similar to the expected term of the options. The expected dividend yield is based upon
the yield expected on date of grant to occur over the term of the option.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zksYWm6N6U4l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_z2CU3kzHl9ei"&gt;Software
Development Costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously monitor
our software products and enhancements to remain compatible with standard platforms and file formats. In accordance with ASC 985-20 &#x201c;Costs
of Software to be Sold, Leased or Otherwise Marketed,&#x201d; we expense software development costs, including costs to develop software
products or the software component of products to be sold, leased, or marketed to external users, before technological feasibility is
reached. Once technological feasibility has been established, certain software development costs incurred during the application development
stage are eligible for capitalization. Based on our software development process, technical feasibility is established upon completion
of a working model. Technological feasibility is typically reached shortly before the release of such products. &lt;span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_z0oMPbuSkIC3" title="Software development cost capiatlized"&gt;No&lt;/span&gt; such costs were capitalized
during 2023. Such costs in the amount of $&lt;span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zFfLGnDyia16" title="Software development cost capiatlized"&gt;43,771&lt;/span&gt; were capitalized during the 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 350-40, &#x201c;Internal-Use Software,&#x201d; we capitalize purchase and implementation costs of internal use software.
Once an application has reached development stage, internal and external costs, if direct and incremental, are capitalized until the
software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing.
We also capitalize costs related to specific upgrades and enhancements when it is probable that the expenditure will result in additional
functionality. Such costs in the amount of $&lt;span id="xdx_900_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zB8e5euDYi0c"&gt;436,837&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;were capitalized during 2023. Such costs in the
amount of $&lt;span id="xdx_900_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zCm1PdmJs6g5"&gt;376,345
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;were capitalized during 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Capitalized
costs are stated at cost less accumulated amortization. Amortization is computed over the estimated useful lives of the related assets
on a straight-line basis, which is three years. At December 31, 2023 and 2022, our consolidated balance sheets included $&lt;span id="xdx_90C_eus-gaap--OtherAssets_iI_pp0p0_c20231231_zwHTefX5a655" title="Other long-term assets"&gt;630,979&lt;/span&gt; and
$&lt;span id="xdx_90B_eus-gaap--OtherAssets_iI_pp0p0_c20221231_zqkZGdhln5Lf" title="Other long-term assets"&gt;402,673&lt;/span&gt;, respectively, in other long-term assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2023, and 2022, our expensed software development costs were $&lt;span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zUPqGtMA7hq2" title="Research and development expense"&gt;558,976&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_znPtZHBHQeCe" title="Research and development expense"&gt;253,797&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_ecustom--RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_zX8EoBrXojX2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zf87d8yL6wY3"&gt;Recently
Issued Accounting Pronouncements Not Yet Effective&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;No
Accounting Standards Updates that have been issued but are not yet effective are expected to have a material effect on our future consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zyhMFK4bqg0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_z1Ut6QwpYJQ8"&gt;Advertising&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
expense the cost of advertising as incurred. Advertising expense for the years ended December 31, 2023 and 2022 amounted to $&lt;span id="xdx_903_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20231231_zirXdgzW760b" title="Advertising expense"&gt;26,404&lt;/span&gt; and
$&lt;span id="xdx_90D_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20221231_zzxmT9K8BmEj" title="Advertising expense"&gt;25,830&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_ziHjFvJISZL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zMzBvzinhsn7"&gt;Earnings
Per Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
income or loss per share is computed by dividing net income or loss by the weighted average number of shares of common stock outstanding
during the period. Diluted income or loss per share is computed by dividing net income or loss by the diluted weighted average number
of shares of common stock outstanding during the period. The diluted weighted average number of shares gives effect to all dilutive potential
common shares outstanding during the period using the treasury stock method. Diluted earnings per share exclude all diluted potential
shares if their effect is anti-dilutive, including warrants or options which are out-of-the-money and for those periods with a net loss.
The twelve months ended December 31, 2023 and 2022 reported net income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_z3u6hPjINyJf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zLpFttpsLrQ"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
file a consolidated federal income tax return with our subsidiaries. The provision for income taxes is computed by applying statutory
rates to income before taxes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax
bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established
when necessary to reduce deferred tax assets to the amount expected to be realized. A &lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20230101__20231231_zqxJJFa9o7B4" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"&gt;&lt;span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20220101__20221231_zjOv4IzTcue3" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"&gt;100&lt;/span&gt;&lt;/span&gt;% valuation allowance has been established on
deferred tax assets at December 31, 2023 and 2022, due to the uncertainty of our ability to realize future taxable income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
account for uncertainty in income taxes in our financial statements as required under ASC 740, &#x201c;Income Taxes.&#x201d; The standard
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position
taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties,
accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions
taken by us in our tax returns.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z3jQENYLbQE5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_z31gaYJw37Re"&gt;Segment
Information&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating
segments are defined in the criteria established under ASC 280, &#x201c;Segment Reporting,&#x201d; as components of public entities that
engage in business activities from which they may earn revenues and incur expenses for which separate financial information is available
and which is evaluated regularly by our chief operating decision maker (&#x201c;CODM&#x201d;) in deciding how to assess performance and
allocate resources. Our CODM assesses performance and allocates resources based on two operating segments: Document Management and Document
Conversion. These segments contain individual business components that have been combined on the basis of common management, customers,
solutions offered, service processes and other economic characteristics. We currently have immaterial intersegment sales. We evaluate
the performance of our segments based on gross profits.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Document Management Segment provides cloud-based and premise-based content services software, including document management and payables
automation. Its modular suite of solutions complements existing operating and accounting systems to serve a mission-critical role for
organizations to make content secure, compliant, and process-ready. This segment conducts its primary operations in the United States.
Markets served include highly regulated, risk and compliance-intensive markets in K-12 education, public safety, other public sector,
healthcare, risk management, financial services, and others. Solutions are sold both directly to end-users and through resellers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Document Conversion Segment provides services for scanning and indexing, converting images from paper to digital, paper to microfilm,
and microfiche to microfilm, as well as long-term physical document storage and retrieval. This segment conducts its primary operations
in the United States. Markets served include businesses and state, county, and municipal governments. Solutions are sold both directly
to end-users and through a reseller distributor.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZckfh3NuqMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Information
by operating segment is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zxFsRAFKEDvk" style="display: none"&gt;Schedule of Segment Information&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_zR5nDN5JmL7d" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20220101__20221231_zVmIM1Tzefuc" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Year ended &lt;br/&gt; December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Year ended &lt;br/&gt; December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zfn2qwSvkX5j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;7,298,264&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;5,999,726&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zAL6QZpKNLde" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,588,117&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,017,202&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zBYbLorzcjAb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total revenues&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,886,381&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;14,016,928&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zslHhmLNoPye" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6,133,130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,978,163&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zi31qQg5vQ3b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,430,825&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,930,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--GrossProfit_zg7qIKEjXLnj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total gross profit&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,563,955&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;8,909,158&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Capital additions, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zdRENCyDsZD8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;441,990&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;434,654&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOMPwSUGVz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;106,087&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;186,442&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--CapitalAdditionsNet_zVvXgfeFuYk8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total capital additions, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;548,077&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;621,096&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20231231_zYSc4Yl5aolk" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20221231_zPnPA0fdygi5" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Goodwill&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zY39Adjkgrc9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zEIhlTUo4KO4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--Goodwill_iE_zI8omoY4Pf04" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total goodwill&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231231_zXztSWFa8alh" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20221231_zuT38UkuyOda" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zpbQ0JKBRY2g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;10,104,004&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;10,284,143&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zjRgypA8Z3p1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,922,256&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,658,959&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Assets_iE_zfVMcD8xCp0h" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,026,260&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,943,142&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zoYDVXmqFN4g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_ecustom--CondensedCashFlowStatementPolicyTextBlock_zbfgrBjHfcdk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_z1Uyq2iGZkP"&gt;Statement
of Cash Flows&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zz9Xm0dJFSf1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_z1G3Ynik5hpk"&gt;Reclassifications&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Certain amounts reported in prior filings of the consolidated
financial statements have been reclassified to conform to current presentation.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_858_zsjdUEbVVmrf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000538">&lt;p id="xdx_84E_eus-gaap--ConsolidationPolicyTextBlock_ztd56i8FoWr1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_zqyJlhQfZch1"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements accompanying these notes include the accounts of Intellinetics and the accounts of all its subsidiaries
in which it holds a controlling interest. Under GAAP, consolidation is generally required for investments of more than &lt;span id="xdx_907_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_dp_c20231231__us-gaap--BusinessAcquisitionAxis__custom--IntellineticsOhioAndGraphicSciencesMember_zGddQ4Jr73rf" title="Percentage of voting rights outstanding"&gt;50&lt;/span&gt;% of the outstanding
voting stock of an investee, except when control is not held by the majority owner. We have two subsidiaries: Intellinetics Ohio and
Graphic Sciences. We consider the criteria established under Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standard
Codification (&#x201c;ASC&#x201d;) 810, &#x201c;Consolidations&#x201d; in the consolidation process. All significant intercompany balances
and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="AsOf2023-12-31_custom_IntellineticsOhioAndGraphicSciencesMember"
      decimals="INF"
      id="Fact000540"
      unitRef="Pure">0.50</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:UseOfEstimates contextRef="From2023-01-01to2023-12-31" id="Fact000542">&lt;p id="xdx_840_eus-gaap--UseOfEstimates_z1tehrJ9yLKa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zRJr4LAxywkh"&gt;Use
of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions. Such
estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at
the date of the consolidated financial statements and the reported amounts of revenues and expenses. By their nature, these estimates
and assumptions are subject to an inherent degree of uncertainty. The impact of inflation, as well as COVID-19, has significantly increased
economic and demand uncertainty. Because future events and their effects cannot be determined with precision, actual results could differ
significantly from estimated amounts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Significant
estimates and assumptions include valuation allowances related to receivables, accounts receivable -unbilled, the recoverability of long-term
assets, depreciable lives of property and equipment, purchase price allocations for acquisitions, fair value for goodwill and intangibles,
the right-of-use assets and lease liabilities, estimates of fair value deferred taxes and related valuation allowances. Our management
monitors these risks and assesses our business and financial risks on a quarterly basis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000544">&lt;p id="xdx_84B_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zTGoI1ic3QJg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zdiHTpAYCgj9"&gt;Revenue
Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 606, &#x201c;Revenue From Contracts With Customers,&#x201d; we follow a five-step model to assess each contract of
a sale or service to a customer: identify the legally binding contract, identify the performance obligations, determine the transaction
price, allocate the transaction price, and determine whether revenue will be recognized at a point in time or over time. Revenue is recognized
when a performance obligation is satisfied and the customer obtains control of promised goods and services. The amount of revenue recognized
reflects the consideration to which we expect to be entitled to receive in exchange for these goods and services. In addition, ASC 606
requires disclosures of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
categorize revenue as software, software as a service, software maintenance services, professional services, and storage and retrieval
services. We earn the majority of our revenue from the sale of professional services, followed by the sale of software maintenance services
and software as a service. We apply our revenue recognition policies as required in accordance with ASC 606 based on the facts and circumstances
of each category of revenue.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;a)
Sale of software&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenues
included in this classification typically include sales of licenses with professional services to new customers, additional software
licenses to existing customers, and sales of software with or without services to our resellers (See section j) - Reseller Agreements,
below. Our software licenses are functional intellectual property and typically provide customers with the right to use our software
in perpetuity as it exists when made available to the customer. We recognize revenue from software licenses at a point in time upon delivery,
provided all other revenue recognition criteria are met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;b)
Sale of software as a service&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sale
of software as a service (&#x201c;SaaS&#x201d;) consists of revenues from arrangements that provide customers the use of our software applications,
as a service, typically billed on a monthly or annual basis. Advance billings of these services are not recorded to the extent that the
term of the arrangement has not commenced and payment has not been received. Revenue on these services is recognized over the contract
period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;c)
Sale of software maintenance services&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Software
maintenance services revenues consist of revenues derived from arrangements that provide post-contract support (&#x201c;PCS&#x201d;), including
software support and bug fixes, to our software license holders. Advance billings of PCS are not recorded to the extent that the term
of the PCS has not commenced and payment has not been received. PCS are considered distinct services. However, these distinct services
are considered a single performance obligation consisting of a series of services that are substantially the same and have the same pattern
of transfer to the customer. These revenues are recognized over the term of the maintenance contract.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;d)
Sale of professional services&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Professional
services revenues consist of revenues from document scanning and conversion services, consulting, discovery, training, and advisory services
to assist customers with document management needs, as well as repair and maintenance services for customer equipment. We recognize professional
services revenue over time as the services are delivered using an input or output method (e.g., labor hours incurred as a percentage
of total labor hours budgeted, images scanned, or similar milestones), as appropriate for the contract, provided all other revenue recognition
criteria are met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;e)
Sale of storage and retrieval services&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sale
of document storage and retrieval services consist principally of secured warehouse storage of customer documents, which are typically
retained for many years, as well as retrieval per agreement terms and certified destruction if desired. We recognize revenue from document
storage and retrieval services over the term of the contract for storage and for the retrieval and destructions components, as the services
are delivered. Customers are generally billed monthly based upon contractually agreed-upon terms.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;f)
Arrangements with multiple performance obligations&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
addition to selling software licenses, software as a service, software maintenance services, professional services, and storage and retrieval
services on a stand-alone basis, a portion of our contracts include multiple performance obligations. For contracts with multiple performance
obligations, we allocate the transaction price of the contract to each distinct performance obligation, on a relative basis using its
standalone selling price. We determine the standalone selling price based on the price charged for the deliverable when sold separately.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;g)
Contract balances&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;When
the timing of our delivery of goods or services is different from the timing of payments made by customers, we recognize either a contract
asset (performance precedes contractual due date) or a contract liability (customer payment precedes performance). Customers that prepay
are represented by deferred revenue until the performance obligation is satisfied. Contract assets represent arrangements in which the
good or service has been delivered but payment is not yet due. Our contract assets consisted of accounts receivable, unbilled, which
are disclosed on the consolidated balance sheets, as well as contract assets which are comprised of employee sales commissions paid in
advance of contract periods ending. Our contract liabilities consisted of deferred (unearned) revenue, which is generally related to
software as a service or software maintenance contracts. We classify deferred revenue as current based on the timing of when we expect
to recognize revenue, which are disclosed on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-JMN_z5IVHhzEVMYb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables present changes in our accounts receivable and contract assets during the years ended December 31, 2023, and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zPkRUNEocQ7l" style="display: none"&gt;Schedule of Changes in Contract Assets and Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Addition &lt;br/&gt; from &lt;br/&gt; acquisition &lt;br/&gt; (Note 5)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Payments Received&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; End of &lt;br/&gt; Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 41%; text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z35HU7siylzk" style="width: 7%; text-align: right"&gt;1,121,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zWc9RpJ92Zvi" style="width: 7%; text-align: right" title="Addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0551"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231_z3RCLZ0xsn72" style="width: 1%; text-align: left" title="Revenue Recognized in Advance of Billings"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0553"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231_zfKlJN6IiLJj" style="width: 1%" title="Commissions Paid"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0555"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231_ziJDjOwFSmTa" style="display: none; width: 9%" title="Commissions Recognized"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0557"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zlsXWsD1Bebi" style="width: 7%; text-align: right" title="Billings"&gt;16,389,136&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z3Xdepp4Hovg" style="width: 7%; text-align: right" title="Payments Received"&gt;(15,659,844)&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zL6apKm7TKQd" style="width: 7%; text-align: right"&gt;1,850,375&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zrdsQysTxdbd" style="text-align: right"&gt;1,176,059&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zcrpiOWffH8d" style="text-align: right" title="Addition from acquisition"&gt;68,380&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4DxFTZXwq7k" style="text-align: right" title="Billings"&gt;14,422,286&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zOhCR7s2X44b" style="text-align: right" title="Payments Received"&gt;(14,545,641&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zqHlBhx3Aui7" style="text-align: right"&gt;1,121,083&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Revenue Recognized in Advance of Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%; text-align: left; padding-left: 10pt"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zlQdy5bUI9ya" style="width: 12%; text-align: right" title="Balance at Beginning of Period"&gt;596,410&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1y4e3DHfFy3" style="width: 12%; text-align: right" title="Revenue Recognized in Advance of Billings"&gt;5,195,866&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zdlMltuGU183" style="width: 12%; text-align: right" title="Unbilled Accounts receivables, billings"&gt;(4,471,439&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z40zuBe2wjOc" style="width: 12%; text-align: right" title="Balance at Ending of Period"&gt;1,320,837&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7YYxPyZ2H4c" style="text-align: right" title="Balance at Beginning of Period"&gt;444,782&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zYRG4BtLQJM1" style="text-align: right" title="Revenue Recognized in Advance of Billings"&gt;3,776,612&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1IEfqJFnLba" style="text-align: right" title="Billings"&gt;(3,624,984&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zXtXeaPhw5n8" style="text-align: right" title="Balance at Ending of Period"&gt;596,410&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Commissions Paid&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Commissions Recognized&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%; text-align: left; padding-left: 10pt"&gt;Contract assets&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zLAZc2ZPSUy1" style="width: 12%; text-align: right" title="Balance at Beginning of Period"&gt;80,378&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zhvc9h9if8K9" style="width: 12%; text-align: right" title="Commissions Paid"&gt;194,455&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zsXc10TG8a1b" style="width: 12%; text-align: right" title="Commissions Recognized"&gt;(134,668&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zBgGt6fi31Re" style="width: 12%; text-align: right" title="Balance at Ending of Period"&gt;140,165&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Contract assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zj9ZI9ElNQA1" style="text-align: right" title="Balance at Beginning of Period"&gt;78,556&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zw8hX64WYzpj" style="text-align: right" title="Commissions Paid"&gt;120,966&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zYjKyB7Ea2m6" style="text-align: right" title="Commissions Recognized"&gt;(119,144&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zchTGYxGVCZh" style="text-align: right" title="Balance at Ending of Period"&gt;80,378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zbqYrWz80Cw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;h)
Deferred revenue&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amounts
that have been invoiced are recognized in accounts receivable, deferred revenue or revenue, depending on whether the revenue recognition
criteria have been met. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenues typically
relate to maintenance and software as a service agreements which have been paid for by customers prior to the performance of those services,
and payments received for professional services and license arrangements and software as a service performance obligations that have
been deferred until fulfilled under our revenue recognition policy.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remaining
performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have
not been delivered. We expect to recognize revenue on approximately &lt;span id="xdx_90C_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20231231_zuR1Fej9q0Ef" title="Revenue performance obligations percentage"&gt;98&lt;/span&gt;% of the remaining performance obligations over the next 12 months,
with the remainder recognized thereafter. As of December 31, 2023, the aggregate amount of the transaction price allocated to remaining
performance obligations for software as a service and software maintenance contracts with a duration greater than one year was $&lt;span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20231231_zosWwXzBO92e" title="Revenue, Remaining Performance Obligation, Amount"&gt;72,212&lt;/span&gt;.
As of December 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations for software as
a service and software maintenance contracts with a duration greater than one year was $&lt;span id="xdx_906_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20221231_zkQ8q1QodNtg" title="Revenue, remaining performance obligation, amount"&gt;74,448&lt;/span&gt;. This does not include revenue related
to performance obligations that are part of a contract whose original expected duration is one year or less.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div id="xdx_C07_gL3CWCAALTTB-JMN_zuuQDks7B13h"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span&gt;The
following table presents changes in our contract liabilities during the years ended December 31, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;&lt;div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_301_134_z41zDrtvWR5j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; Beginning &lt;br/&gt; of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Addition &lt;br/&gt; from &lt;br/&gt; acquisition &lt;br/&gt; (Note 4)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Recognized &lt;br/&gt; Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; End of &lt;br/&gt; Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 35%; text-align: left; padding-left: 10pt"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20231231_zVfQafjUcOni" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period"&gt;2,754,064&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_ecustom--DeferredRevenueAddition_pdp0_c20230101__20231231_zAJG36EXUR22" style="width: 9%; text-align: right" title="Addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0612"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20231231_zQ9ewKrBUZf7" style="width: 9%; text-align: right" title="Billings"&gt;7,808,195&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20231231_zc9VtmCrwLL4" style="width: 9%; text-align: right" title="Recognized revenue"&gt;(7,634,451&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20231231_zSMUUXmw7Q9d" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period"&gt;2,927,808&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20221231_zyvCtvbXtiHe" style="text-align: right" title="Balance at Beginning of Period"&gt;1,194,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--DeferredRevenueAddition_pdp0_c20220101__20221231_zPhNn4WjO5P6" style="text-align: right" title="Addition from acquisition"&gt;860,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20221231_zZzmQbROswDi" style="text-align: right" title="Billings"&gt;7,107,625&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20221231_zf2A0MY9YC13" style="text-align: right" title="Recognized revenue"&gt;(6,408,666&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20221231_zQBmvvCzsIAl" style="text-align: right" title="Balance at End of Period"&gt;2,754,064&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_C03_gL3CWCAALTTB-JMN_zzdjGBlJF7lc"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;i)
Rights of return and customer acceptance&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
do not generally offer variable consideration, financing components, rights of return or any other incentives such as concessions, product
rotation, or price protection and, therefore, does not provide for or make estimates of rights of return and similar incentives. Our
contracts with customers generally do not include customer acceptance clauses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;j)
Reseller agreements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
execute certain sales contracts through resellers. We recognize revenues relating to sales through resellers when all the recognition
criteria have been met including passing of control. In addition, we assess the credit-worthiness of each reseller, and if the reseller
is undercapitalized or in financial difficulty, any revenues expected to emanate from such resellers are deferred and recognized only
when cash is received and all other revenue recognition criteria are met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;k)
Contract costs&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
capitalize the incremental costs of obtaining a contract with a customer. We have determined that certain sales commissions meet the
requirement to be capitalized, and we amortize these costs on a consistent basis with the pattern of transfer of the goods and services
in the contract. Total capitalized costs to obtain contracts are included in contract assets on our consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;l)
Sales taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sales
taxes charged to and collected from customers as part of our sales transactions are excluded from revenues, as well as the determination
of transaction price for contracts with multiple performance obligations, and recorded as a liability to the applicable governmental
taxing authority.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;m)
Disaggregation of revenue&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
provide disaggregation of revenue based on product groupings in our consolidated statements of income as we believe this best depicts
how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Revenues from contracts are
primarily within the United States. International revenues were not material to the consolidated financial statements for the years ended
December 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;n)
Significant financing component&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
customers typically do not pay in advance for goods or services to be transferred in excess of one year. As such, it is not necessary
to determine if we benefit from the time value of money and should record a component of interest income related to the upfront payment
due to the practical expedient of ASC 606-10-32-18.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000548">&lt;p id="xdx_89A_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-JMN_z5IVHhzEVMYb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables present changes in our accounts receivable and contract assets during the years ended December 31, 2023, and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zPkRUNEocQ7l" style="display: none"&gt;Schedule of Changes in Contract Assets and Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Addition &lt;br/&gt; from &lt;br/&gt; acquisition &lt;br/&gt; (Note 5)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Payments Received&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; End of &lt;br/&gt; Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 41%; text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z35HU7siylzk" style="width: 7%; text-align: right"&gt;1,121,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zWc9RpJ92Zvi" style="width: 7%; text-align: right" title="Addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0551"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231_z3RCLZ0xsn72" style="width: 1%; text-align: left" title="Revenue Recognized in Advance of Billings"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0553"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231_zfKlJN6IiLJj" style="width: 1%" title="Commissions Paid"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0555"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231_ziJDjOwFSmTa" style="display: none; width: 9%" title="Commissions Recognized"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0557"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zlsXWsD1Bebi" style="width: 7%; text-align: right" title="Billings"&gt;16,389,136&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z3Xdepp4Hovg" style="width: 7%; text-align: right" title="Payments Received"&gt;(15,659,844)&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zL6apKm7TKQd" style="width: 7%; text-align: right"&gt;1,850,375&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zrdsQysTxdbd" style="text-align: right"&gt;1,176,059&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zcrpiOWffH8d" style="text-align: right" title="Addition from acquisition"&gt;68,380&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_z4DxFTZXwq7k" style="text-align: right" title="Billings"&gt;14,422,286&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ContractWithCustomerAssetPaymentsRecevied_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zOhCR7s2X44b" style="text-align: right" title="Payments Received"&gt;(14,545,641&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--AccountsReceivableMember_zqHlBhx3Aui7" style="text-align: right"&gt;1,121,083&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Revenue Recognized in Advance of Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%; text-align: left; padding-left: 10pt"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zlQdy5bUI9ya" style="width: 12%; text-align: right" title="Balance at Beginning of Period"&gt;596,410&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1y4e3DHfFy3" style="width: 12%; text-align: right" title="Revenue Recognized in Advance of Billings"&gt;5,195,866&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zdlMltuGU183" style="width: 12%; text-align: right" title="Unbilled Accounts receivables, billings"&gt;(4,471,439&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z40zuBe2wjOc" style="width: 12%; text-align: right" title="Balance at Ending of Period"&gt;1,320,837&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Accounts receivable, unbilled&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z7YYxPyZ2H4c" style="text-align: right" title="Balance at Beginning of Period"&gt;444,782&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zYRG4BtLQJM1" style="text-align: right" title="Revenue Recognized in Advance of Billings"&gt;3,776,612&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetReceivablesBillings_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_z1IEfqJFnLba" style="text-align: right" title="Billings"&gt;(3,624,984&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--AccountsReceivableUnbilledMember_zXtXeaPhw5n8" style="text-align: right" title="Balance at Ending of Period"&gt;596,410&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Commissions Paid&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Commissions Recognized&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%; text-align: left; padding-left: 10pt"&gt;Contract assets&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zLAZc2ZPSUy1" style="width: 12%; text-align: right" title="Balance at Beginning of Period"&gt;80,378&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zhvc9h9if8K9" style="width: 12%; text-align: right" title="Commissions Paid"&gt;194,455&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zsXc10TG8a1b" style="width: 12%; text-align: right" title="Commissions Recognized"&gt;(134,668&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20230101__20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zBgGt6fi31Re" style="width: 12%; text-align: right" title="Balance at Ending of Period"&gt;140,165&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Contract assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iS_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zj9ZI9ElNQA1" style="text-align: right" title="Balance at Beginning of Period"&gt;78,556&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ContractWithCustomerAssetCommissionPaid_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zw8hX64WYzpj" style="text-align: right" title="Commissions Paid"&gt;120,966&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerAssetCommissionRecognized_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zYjKyB7Ea2m6" style="text-align: right" title="Commissions Recognized"&gt;(119,144&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ContractWithCustomerAssetNetCurrent_iE_pp0p0_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--ContractAssestsMember_zchTGYxGVCZh" style="text-align: right" title="Balance at Ending of Period"&gt;80,378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span&gt;The
following table presents changes in our contract liabilities during the years ended December 31, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;&lt;div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_301_134_z41zDrtvWR5j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Changes in Contract Assets and Liabilities (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; Beginning &lt;br/&gt; of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Addition &lt;br/&gt; from &lt;br/&gt; acquisition &lt;br/&gt; (Note 4)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Billings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Recognized &lt;br/&gt; Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance at &lt;br/&gt; End of &lt;br/&gt; Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Year ended December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 35%; text-align: left; padding-left: 10pt"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20230101__20231231_zVfQafjUcOni" style="width: 9%; text-align: right" title="Deferred revenue, balance at beginning of period"&gt;2,754,064&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_ecustom--DeferredRevenueAddition_pdp0_c20230101__20231231_zAJG36EXUR22" style="width: 9%; text-align: right" title="Addition from acquisition"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0612"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20230101__20231231_zQ9ewKrBUZf7" style="width: 9%; text-align: right" title="Billings"&gt;7,808,195&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20230101__20231231_zc9VtmCrwLL4" style="width: 9%; text-align: right" title="Recognized revenue"&gt;(7,634,451&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20230101__20231231_zSMUUXmw7Q9d" style="width: 9%; text-align: right" title="Deferred revenue, balance at end of period"&gt;2,927,808&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Year ended December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Contract liabilities: Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DeferredRevenueCurrent_iS_pp0p0_c20220101__20221231_zyvCtvbXtiHe" style="text-align: right" title="Balance at Beginning of Period"&gt;1,194,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--DeferredRevenueAddition_pdp0_c20220101__20221231_zPhNn4WjO5P6" style="text-align: right" title="Addition from acquisition"&gt;860,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--DeferredRevenueLiabilityBillings_pp0p0_c20220101__20221231_zZzmQbROswDi" style="text-align: right" title="Billings"&gt;7,107,625&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_ecustom--DeferredRevenueRevenueRecognized_iN_pp0p0_di_c20220101__20221231_zf2A0MY9YC13" style="text-align: right" title="Recognized revenue"&gt;(6,408,666&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DeferredRevenueCurrent_iE_pp0p0_c20220101__20221231_zQBmvvCzsIAl" style="text-align: right" title="Balance at End of Period"&gt;2,754,064&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;/div&gt;&lt;/div&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-12-31_us-gaap_AccountsReceivableMember"
      decimals="0"
      id="Fact000549"
      unitRef="USD">1121083</us-gaap:ContractWithCustomerAssetNetCurrent>
    <INLX:ContractWithCustomerAssetReceivablesBillings
      contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember"
      decimals="0"
      id="Fact000559"
      unitRef="USD">16389136</INLX:ContractWithCustomerAssetReceivablesBillings>
    <INLX:ContractWithCustomerAssetPaymentsRecevied
      contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember"
      decimals="0"
      id="Fact000561"
      unitRef="USD">-15659844</INLX:ContractWithCustomerAssetPaymentsRecevied>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2023-12-31_us-gaap_AccountsReceivableMember"
      decimals="0"
      id="Fact000562"
      unitRef="USD">1850375</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2021-12-31_us-gaap_AccountsReceivableMember"
      decimals="0"
      id="Fact000563"
      unitRef="USD">1176059</us-gaap:ContractWithCustomerAssetNetCurrent>
    <INLX:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition
      contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember"
      decimals="0"
      id="Fact000565"
      unitRef="USD">68380</INLX:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToAdditionFromAquisition>
    <INLX:ContractWithCustomerAssetReceivablesBillings
      contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember"
      decimals="0"
      id="Fact000567"
      unitRef="USD">14422286</INLX:ContractWithCustomerAssetReceivablesBillings>
    <INLX:ContractWithCustomerAssetPaymentsRecevied
      contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember"
      decimals="0"
      id="Fact000569"
      unitRef="USD">-14545641</INLX:ContractWithCustomerAssetPaymentsRecevied>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-12-31_us-gaap_AccountsReceivableMember"
      decimals="0"
      id="Fact000570"
      unitRef="USD">1121083</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-12-31_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      id="Fact000572"
      unitRef="USD">596410</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract
      contextRef="From2023-01-012023-12-31_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      id="Fact000574"
      unitRef="USD">5195866</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract>
    <INLX:ContractWithCustomerAssetReceivablesBillings
      contextRef="From2023-01-012023-12-31_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      id="Fact000576"
      unitRef="USD">-4471439</INLX:ContractWithCustomerAssetReceivablesBillings>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2023-12-31_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      id="Fact000578"
      unitRef="USD">1320837</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2021-12-31_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      id="Fact000580"
      unitRef="USD">444782</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract
      contextRef="From2022-01-012022-12-31_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      id="Fact000582"
      unitRef="USD">3776612</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract>
    <INLX:ContractWithCustomerAssetReceivablesBillings
      contextRef="From2022-01-012022-12-31_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      id="Fact000584"
      unitRef="USD">-3624984</INLX:ContractWithCustomerAssetReceivablesBillings>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-12-31_custom_AccountsReceivableUnbilledMember"
      decimals="0"
      id="Fact000586"
      unitRef="USD">596410</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-12-31_custom_ContractAssestsMember"
      decimals="0"
      id="Fact000588"
      unitRef="USD">80378</us-gaap:ContractWithCustomerAssetNetCurrent>
    <INLX:ContractWithCustomerAssetCommissionPaid
      contextRef="From2023-01-012023-12-31_custom_ContractAssestsMember"
      decimals="0"
      id="Fact000590"
      unitRef="USD">194455</INLX:ContractWithCustomerAssetCommissionPaid>
    <INLX:ContractWithCustomerAssetCommissionRecognized
      contextRef="From2023-01-012023-12-31_custom_ContractAssestsMember"
      decimals="0"
      id="Fact000592"
      unitRef="USD">-134668</INLX:ContractWithCustomerAssetCommissionRecognized>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2023-12-31_custom_ContractAssestsMember"
      decimals="0"
      id="Fact000594"
      unitRef="USD">140165</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2021-12-31_custom_ContractAssestsMember"
      decimals="0"
      id="Fact000596"
      unitRef="USD">78556</us-gaap:ContractWithCustomerAssetNetCurrent>
    <INLX:ContractWithCustomerAssetCommissionPaid
      contextRef="From2022-01-012022-12-31_custom_ContractAssestsMember"
      decimals="0"
      id="Fact000598"
      unitRef="USD">120966</INLX:ContractWithCustomerAssetCommissionPaid>
    <INLX:ContractWithCustomerAssetCommissionRecognized
      contextRef="From2022-01-012022-12-31_custom_ContractAssestsMember"
      decimals="0"
      id="Fact000600"
      unitRef="USD">-119144</INLX:ContractWithCustomerAssetCommissionRecognized>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-12-31_custom_ContractAssestsMember"
      decimals="0"
      id="Fact000602"
      unitRef="USD">80378</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000604"
      unitRef="Pure">0.98</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000606"
      unitRef="USD">72212</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000608"
      unitRef="USD">74448</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000610"
      unitRef="USD">2754064</us-gaap:DeferredRevenueCurrent>
    <INLX:DeferredRevenueLiabilityBillings
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000614"
      unitRef="USD">7808195</INLX:DeferredRevenueLiabilityBillings>
    <INLX:DeferredRevenueRevenueRecognized
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000616"
      unitRef="USD">7634451</INLX:DeferredRevenueRevenueRecognized>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000618"
      unitRef="USD">2927808</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact000620"
      unitRef="USD">1194649</us-gaap:DeferredRevenueCurrent>
    <INLX:DeferredRevenueAddition
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000622"
      unitRef="USD">860456</INLX:DeferredRevenueAddition>
    <INLX:DeferredRevenueLiabilityBillings
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000624"
      unitRef="USD">7107625</INLX:DeferredRevenueLiabilityBillings>
    <INLX:DeferredRevenueRevenueRecognized
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000626"
      unitRef="USD">6408666</INLX:DeferredRevenueRevenueRecognized>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000628"
      unitRef="USD">2754064</us-gaap:DeferredRevenueCurrent>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2023-01-01to2023-12-31" id="Fact000630">&lt;p id="xdx_843_eus-gaap--ConcentrationRiskCreditRisk_z4WT9YN4fFc9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zssm1ijOvIXh"&gt;Concentrations
of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
maintain our cash with high credit quality financial institutions. At times, our cash and cash equivalents may be uninsured or in deposit
accounts that exceed the Federal Deposit Insurance Corporation insurance limit.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
do not generally require collateral or other security to support customer receivables; however, we may require customers to provide retainers,
up-front deposits or irrevocable letters-of-credit when considered necessary to mitigate credit risks. The Company recognizes current
estimated credit losses (&#x201c;CECL&#x201d;) for accounts receivable and accounts receivable-unbilled. The CECL for trade receivables
are estimated based on the trade receivable aging category, credit risk of specific customers, past collection history, and management&#x2019;s
evaluation of accounts receivable. Provisions for CECL are classified within selling, general and administrative costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Upon
the adoption of FASB Accounting Standards Update No. 2016-13 (CECL model) effective January 1, 2023, Intellinetics, Inc. has revised its methodology for
estimating expected credit losses on financial instruments, specifically trade receivables and unbilled receivables. This new model requires the recognition
of lifetime expected credit losses at each reporting date, considering past events, current conditions, and reasonable forecasts. In
assessing the credit quality of our portfolio, management utilizes a provision matrix that classifies trade receivables by customer
type and age of receivable. Government and education sector receivables carry a low risk, while a higher risk is attributed to the
remaining receivables as their aging progresses. For receivables with questionable collectability, a specific reserve is assigned.
The estimated credit losses are a reflection of these factors, with the matrix applying percentages to the receivables based on
their risk profile, adjusted for current and expected future conditions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the reporting period, the estimate of credit losses may change due to several factors including payment patterns of customers, changes
in customer creditworthiness, and broader economic conditions. Such changes are captured in the financial statements to ensure they accurately
reflect the company&#x2019;s assessment of credit risk and expected losses at the end of each reporting period. Credit losses have been
within management&#x2019;s expectations. At December 31, 2023 and 2022, our allowance for credit losses was $&lt;span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20231231_zfE2uwLVM1bj" title="Allowance for doubtful accounts receivable"&gt;124,103&lt;/span&gt; and $&lt;span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20221231_zJm5uUvPpE0a" title="Allowance for doubtful accounts receivable"&gt;88,331&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zfPMjzAjqFP6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
in the allowance for credit losses for the period ended December 31, 2023 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zbbiVUDHixv4" style="display: none"&gt;Schedule of Allowance for Credit Losses&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Trade Receivables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 82%"&gt;As of December 31, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_di_c20230101__20231231_zA7LZk7pY8Rb" style="width: 14%; text-align: right" title="Balance"&gt;(88,331&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;(Provisions) reductions charged to operating results&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_iN_di_c20230101__20231231_zLRPY3txsS92" style="text-align: right" title="Provisions reductions charged to operating results"&gt;(50,018&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Accounts write-offs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230101__20231231_z1OayVb5I9u7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accounts write-offs"&gt;14,246&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;As of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_di_c20230101__20231231_zBFkFJIl9yLc" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;(124,103&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.5in; text-align: justify"&gt;&lt;/p&gt;

&lt;p id="xdx_8AB_z8HtPHEc1twl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000632"
      unitRef="USD">124103</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000634"
      unitRef="USD">88331</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000636">&lt;p id="xdx_89C_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zfPMjzAjqFP6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
in the allowance for credit losses for the period ended December 31, 2023 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zbbiVUDHixv4" style="display: none"&gt;Schedule of Allowance for Credit Losses&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Trade Receivables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 82%"&gt;As of December 31, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNS_di_c20230101__20231231_zA7LZk7pY8Rb" style="width: 14%; text-align: right" title="Balance"&gt;(88,331&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;(Provisions) reductions charged to operating results&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults_iN_di_c20230101__20231231_zLRPY3txsS92" style="text-align: right" title="Provisions reductions charged to operating results"&gt;(50,018&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Accounts write-offs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230101__20231231_z1OayVb5I9u7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accounts write-offs"&gt;14,246&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;As of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNE_di_c20230101__20231231_zBFkFJIl9yLc" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;(124,103&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.5in; text-align: justify"&gt;&lt;/p&gt;

</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000638"
      unitRef="USD">88331</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <INLX:AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000640"
      unitRef="USD">50018</INLX:AllowanceForDoubtfulAccountsReceivableChargedToOperatingResults>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000642"
      unitRef="USD">14246</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000644"
      unitRef="USD">124103</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000646">&lt;p id="xdx_84D_eus-gaap--InventoryPolicyTextBlock_zoX9quCjkTcf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zNuUBp3v2gji"&gt;Parts
and Supplies&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Parts
and supplies are valued at the lower of cost or net realizable value. Costs are determined using the first-in, first-out method. Parts
and supplies are used for scanning and document conversion services. A provision for potentially obsolete or slow-moving parts and supplies
inventory is made based on parts and supplies levels, future sales forecasted and management&#x2019;s judgment of potentially obsolete
parts and supplies. We recorded an allowance of $&lt;span id="xdx_900_eus-gaap--InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_iI_pp0p0_c20221231_zAg0IEZVzuX9" title="Inventory allowances"&gt;&lt;span id="xdx_901_eus-gaap--InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings_iI_pp0p0_c20231231_zLb8PklbC2Pb" title="Inventory allowances"&gt;24,000&lt;/span&gt;&lt;/span&gt; at December 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000648"
      unitRef="USD">24000</us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings>
    <us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000650"
      unitRef="USD">24000</us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000652">&lt;p id="xdx_84F_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zhR1nUHuLnH6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zyiL8TnvfND7"&gt;Property
and Equipment&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization. Depreciation and amortization
is computed over the estimated useful lives of the related assets on a straight-line basis. Furniture and fixtures, computer hardware
and purchased software are depreciated over &lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zAhHMx7TL2Z1" title="Property, plant and equipment, estimated useful live::XDX::P3Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0654"&gt;three&lt;/span&gt;&lt;/span&gt; to &lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zAIkbCr5qlIh" title="Property, plant and equipment, estimated useful live"&gt;seven years&lt;/span&gt;. Leasehold improvements are amortized over the life of the lease or
the asset, whichever is shorter, generally &lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zKWTVYQFlH6g" title="Property, plant and equipment, estimated useful live::XDX::P7Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0658"&gt;seven&lt;/span&gt;&lt;/span&gt; to &lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zHpPGyXENq27" title="Property, plant and equipment, estimated useful live"&gt;ten years&lt;/span&gt;. Upon retirement or other disposition of these assets, the cost and related
accumulated depreciation and amortization of these assets are removed from the accounts and the resulting gains and losses are reflected
in the results of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember"
      id="Fact000656">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember"
      id="Fact000660">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2023-01-01to2023-12-31" id="Fact000662">&lt;p id="xdx_840_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zUtOuGJaGNn4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_z0YmGpnCKW3j"&gt;Intangible
Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
intangible assets have finite lives and are stated at cost, net of amortization. Amortization is computed over the useful life of the
related assets on a straight-line method.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="From2023-01-01to2023-12-31" id="Fact000664">&lt;p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zg8NpBqFrGA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_zrKS4IDtpCgj"&gt;Goodwill&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying value of goodwill is not amortized, but is tested for impairment annually as of December 31, as well as on an interim basis
whenever events or changes in circumstances indicate that the carrying amount of a reporting unit may not be recoverable. An impairment
charge is recognized for the amount by which the carrying amount exceeds the recorded fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000666">&lt;p id="xdx_846_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zx4GP0jt1Dk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_z0GIJCQzOY25"&gt;Impairment
of Long-Lived Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
account for the impairment and disposition of long-lived assets in accordance with ASC 360, &#x201c;Property, Plant, and Equipment.&#x201d;
We test long-lived assets or asset groups, such as property and equipment, for recoverability when events or changes in circumstances
indicate that their carrying amount may not be recoverable.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Circumstances
which could trigger a review include, but are not limited to: significant adverse changes in the business climate or legal factors; current
period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of
the asset; and a current expectation that the asset will more likely than not be sold or disposed of before the end of its estimated
useful life.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Recoverability
is assessed based on comparing the carrying amount of the asset to the aggregate pre-tax undiscounted cash flows expected to result from
the use and eventual disposal of the asset or asset group. Impairment is recognized when the carrying amount is not recoverable and exceeds
the fair value of the asset or asset group. The impairment loss, if any, is measured as the amount by which the carrying amount exceeds
fair value, which for this purpose is based upon the discounted projected future cash flows of the asset or asset group. There was &lt;span id="xdx_906_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pdp0_do_c20230101__20231231_zWDu7DaPjyZk" title="Impairment of long lived assets"&gt;&lt;span id="xdx_905_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pdp0_do_c20220101__20221231_zMWnZfNoa2Cd" title="Impairment of long lived assets"&gt;no&lt;/span&gt;&lt;/span&gt;
impairment of long lived assets in the twelve month periods ended 2023 or 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000668"
      unitRef="USD">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000670"
      unitRef="USD">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000672">&lt;p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zpmgFzmzo8Cj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_zx7F29Vqb813"&gt;Purchase
Accounting Related Fair Value Measurements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
allocate the purchase price, including contingent consideration, of our acquisitions to the assets and liabilities acquired, including
identifiable intangible assets, based on their respective fair values at the date of acquisition, with the exception of acquired contract
assets and contract liabilities, which are measured under ASC 606. Such fair market value assessments are primarily based on third-party
valuations using assumptions developed by management that require significant judgments and estimates that can change materially as additional
information becomes available. The purchase price allocated to intangibles is based on unobservable factors, including but not limited
to, projected revenues, expenses, customer attrition rates, a weighted average cost of capital, among others. The weighted average cost
of capital uses a market participant&#x2019;s cost of equity and after-tax cost of debt and reflects the risks inherent in the cash flows.
The approach to valuing the initial contingent consideration associated with the purchase price also uses similar unobservable factors
such as projected revenues and expenses over the term of the contingent earn-out period, discounted for the period over which the initial
contingent consideration is measured, and volatility rates. We finalize the purchase price allocation once certain initial accounting
valuation estimates are finalized, and no later than 12 months following the acquisition date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000674">&lt;p id="xdx_84A_eus-gaap--LesseeLeasesPolicyTextBlock_zvP8BmFlyET3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zSgZIrC4mxMg"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
determine if an arrangement is a lease at inception. Operating leases in which we are the lessee are included in operating lease right-of-use
(&#x201c;ROU&#x201d;) assets and operating lease liabilities in the consolidated balance sheets. Finance leases in which we are the lessee
are included in finance lease right-of-use (&#x201c;ROU&#x201d;) assets and finance lease liabilities in the consolidated balance sheets.
We do not have any leases for which we are the lessor.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ROU
assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease
payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present
value of lease payments over the reasonably certain lease term. As our leases do not provide an implicit rate, we use our incremental
borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the
implicit rate when readily determinable. The operating lease ROU asset also includes any lease payments made and reduced by lease incentives,
such as tenant improvement allowances. Our lease terms include options to extend or terminate the lease only when it is reasonably certain
that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2023-01-01to2023-12-31" id="Fact000676">&lt;p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zKfRLzSdm8kb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zHBEs2qIWon8"&gt;Stock-Based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
account for stock-based payments in accordance with ASC 718, &#x201c;Compensation - Stock Compensation,&#x201d; which requires that such
equity instruments be measured at their fair values on the grant date. Stock-based payments to employees include grants of stock that
are recognized in the consolidated statements of income based on their fair values at the date of grant.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
grant date fair value of stock option awards is recognized in earnings as stock-based compensation cost over the requisite service period
of the award using the straight-line attribution method. We estimate the fair value of the stock option awards using the Black-Scholes-Merton
option pricing model. The exercise price of options is specified in the stock option agreements. The expected volatility is based on
the historical volatility of our stock for the previous period equal to the expected term of the options. The expected term of options
granted is based on the midpoint between the vesting date and the end of the contractual term. The risk-free interest rate is based upon
a U.S. Treasury instrument with a life that is similar to the expected term of the options. The expected dividend yield is based upon
the yield expected on date of grant to occur over the term of the option.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000678">&lt;p id="xdx_84F_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_zksYWm6N6U4l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_z2CU3kzHl9ei"&gt;Software
Development Costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
design, develop, test, market, license, and support new software products and enhancements of current products. We continuously monitor
our software products and enhancements to remain compatible with standard platforms and file formats. In accordance with ASC 985-20 &#x201c;Costs
of Software to be Sold, Leased or Otherwise Marketed,&#x201d; we expense software development costs, including costs to develop software
products or the software component of products to be sold, leased, or marketed to external users, before technological feasibility is
reached. Once technological feasibility has been established, certain software development costs incurred during the application development
stage are eligible for capitalization. Based on our software development process, technical feasibility is established upon completion
of a working model. Technological feasibility is typically reached shortly before the release of such products. &lt;span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_do_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_z0oMPbuSkIC3" title="Software development cost capiatlized"&gt;No&lt;/span&gt; such costs were capitalized
during 2023. Such costs in the amount of $&lt;span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zFfLGnDyia16" title="Software development cost capiatlized"&gt;43,771&lt;/span&gt; were capitalized during the 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 350-40, &#x201c;Internal-Use Software,&#x201d; we capitalize purchase and implementation costs of internal use software.
Once an application has reached development stage, internal and external costs, if direct and incremental, are capitalized until the
software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing.
We also capitalize costs related to specific upgrades and enhancements when it is probable that the expenditure will result in additional
functionality. Such costs in the amount of $&lt;span id="xdx_900_eus-gaap--CapitalizedComputerSoftwareAdditions_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zB8e5euDYi0c"&gt;436,837&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;were capitalized during 2023. Such costs in the
amount of $&lt;span id="xdx_900_eus-gaap--CapitalizedComputerSoftwareAdditions_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zCm1PdmJs6g5"&gt;376,345
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;were capitalized during 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Capitalized
costs are stated at cost less accumulated amortization. Amortization is computed over the estimated useful lives of the related assets
on a straight-line basis, which is three years. At December 31, 2023 and 2022, our consolidated balance sheets included $&lt;span id="xdx_90C_eus-gaap--OtherAssets_iI_pp0p0_c20231231_zwHTefX5a655" title="Other long-term assets"&gt;630,979&lt;/span&gt; and
$&lt;span id="xdx_90B_eus-gaap--OtherAssets_iI_pp0p0_c20221231_zqkZGdhln5Lf" title="Other long-term assets"&gt;402,673&lt;/span&gt;, respectively, in other long-term assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2023, and 2022, our expensed software development costs were $&lt;span id="xdx_904_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zUPqGtMA7hq2" title="Research and development expense"&gt;558,976&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_znPtZHBHQeCe" title="Research and development expense"&gt;253,797&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="From2023-01-012023-12-31_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      id="Fact000680"
      unitRef="USD">0</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="From2022-01-012022-12-31_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      id="Fact000682"
      unitRef="USD">43771</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2023-01-012023-12-31_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      id="Fact000683"
      unitRef="USD">436837</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2022-01-012022-12-31_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      id="Fact000684"
      unitRef="USD">376345</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:OtherAssets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000686"
      unitRef="USD">630979</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000688"
      unitRef="USD">402673</us-gaap:OtherAssets>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-01-012023-12-31_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      id="Fact000690"
      unitRef="USD">558976</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-01-012022-12-31_us-gaap_SoftwareDevelopmentMember"
      decimals="0"
      id="Fact000692"
      unitRef="USD">253797</us-gaap:ResearchAndDevelopmentExpense>
    <INLX:RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000694">&lt;p id="xdx_847_ecustom--RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock_zX8EoBrXojX2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zf87d8yL6wY3"&gt;Recently
Issued Accounting Pronouncements Not Yet Effective&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;No
Accounting Standards Updates that have been issued but are not yet effective are expected to have a material effect on our future consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</INLX:RecentlyIssuedAccountingPronouncementsNotYetEffectivePolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000696">&lt;p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zyhMFK4bqg0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_z1Ut6QwpYJQ8"&gt;Advertising&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
expense the cost of advertising as incurred. Advertising expense for the years ended December 31, 2023 and 2022 amounted to $&lt;span id="xdx_903_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20231231_zirXdgzW760b" title="Advertising expense"&gt;26,404&lt;/span&gt; and
$&lt;span id="xdx_90D_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20221231_zzxmT9K8BmEj" title="Advertising expense"&gt;25,830&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000698"
      unitRef="USD">26404</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000700"
      unitRef="USD">25830</us-gaap:AdvertisingExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000702">&lt;p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_ziHjFvJISZL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zMzBvzinhsn7"&gt;Earnings
Per Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
income or loss per share is computed by dividing net income or loss by the weighted average number of shares of common stock outstanding
during the period. Diluted income or loss per share is computed by dividing net income or loss by the diluted weighted average number
of shares of common stock outstanding during the period. The diluted weighted average number of shares gives effect to all dilutive potential
common shares outstanding during the period using the treasury stock method. Diluted earnings per share exclude all diluted potential
shares if their effect is anti-dilutive, including warrants or options which are out-of-the-money and for those periods with a net loss.
The twelve months ended December 31, 2023 and 2022 reported net income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000704">&lt;p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_z3u6hPjINyJf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zLpFttpsLrQ"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
file a consolidated federal income tax return with our subsidiaries. The provision for income taxes is computed by applying statutory
rates to income before taxes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
income taxes are recognized for the tax consequences in future years of temporary differences between the financial reporting and tax
bases of assets and liabilities as of each period-end based on enacted tax laws and statutory rates. Valuation allowances are established
when necessary to reduce deferred tax assets to the amount expected to be realized. A &lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20230101__20231231_zqxJJFa9o7B4" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"&gt;&lt;span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_c20220101__20221231_zjOv4IzTcue3" title="Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, percent"&gt;100&lt;/span&gt;&lt;/span&gt;% valuation allowance has been established on
deferred tax assets at December 31, 2023 and 2022, due to the uncertainty of our ability to realize future taxable income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
account for uncertainty in income taxes in our financial statements as required under ASC 740, &#x201c;Income Taxes.&#x201d; The standard
prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position
taken or expected to be taken in a tax return. The standard also provides guidance on de-recognition, classification, interest and penalties,
accounting in interim periods, disclosure and transition accounting. Management determined there were no material uncertain positions
taken by us in our tax returns.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000706"
      unitRef="Pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000708"
      unitRef="Pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000710">&lt;p id="xdx_843_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z3jQENYLbQE5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_z31gaYJw37Re"&gt;Segment
Information&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating
segments are defined in the criteria established under ASC 280, &#x201c;Segment Reporting,&#x201d; as components of public entities that
engage in business activities from which they may earn revenues and incur expenses for which separate financial information is available
and which is evaluated regularly by our chief operating decision maker (&#x201c;CODM&#x201d;) in deciding how to assess performance and
allocate resources. Our CODM assesses performance and allocates resources based on two operating segments: Document Management and Document
Conversion. These segments contain individual business components that have been combined on the basis of common management, customers,
solutions offered, service processes and other economic characteristics. We currently have immaterial intersegment sales. We evaluate
the performance of our segments based on gross profits.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Document Management Segment provides cloud-based and premise-based content services software, including document management and payables
automation. Its modular suite of solutions complements existing operating and accounting systems to serve a mission-critical role for
organizations to make content secure, compliant, and process-ready. This segment conducts its primary operations in the United States.
Markets served include highly regulated, risk and compliance-intensive markets in K-12 education, public safety, other public sector,
healthcare, risk management, financial services, and others. Solutions are sold both directly to end-users and through resellers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Document Conversion Segment provides services for scanning and indexing, converting images from paper to digital, paper to microfilm,
and microfiche to microfilm, as well as long-term physical document storage and retrieval. This segment conducts its primary operations
in the United States. Markets served include businesses and state, county, and municipal governments. Solutions are sold both directly
to end-users and through a reseller distributor.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZckfh3NuqMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Information
by operating segment is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zxFsRAFKEDvk" style="display: none"&gt;Schedule of Segment Information&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_zR5nDN5JmL7d" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20220101__20221231_zVmIM1Tzefuc" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Year ended &lt;br/&gt; December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Year ended &lt;br/&gt; December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zfn2qwSvkX5j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;7,298,264&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;5,999,726&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zAL6QZpKNLde" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,588,117&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,017,202&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zBYbLorzcjAb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total revenues&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,886,381&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;14,016,928&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zslHhmLNoPye" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6,133,130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,978,163&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zi31qQg5vQ3b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,430,825&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,930,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--GrossProfit_zg7qIKEjXLnj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total gross profit&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,563,955&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;8,909,158&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Capital additions, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zdRENCyDsZD8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;441,990&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;434,654&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOMPwSUGVz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;106,087&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;186,442&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--CapitalAdditionsNet_zVvXgfeFuYk8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total capital additions, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;548,077&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;621,096&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20231231_zYSc4Yl5aolk" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20221231_zPnPA0fdygi5" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Goodwill&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zY39Adjkgrc9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zEIhlTUo4KO4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--Goodwill_iE_zI8omoY4Pf04" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total goodwill&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231231_zXztSWFa8alh" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20221231_zuT38UkuyOda" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zpbQ0JKBRY2g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;10,104,004&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;10,284,143&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zjRgypA8Z3p1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,922,256&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,658,959&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Assets_iE_zfVMcD8xCp0h" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,026,260&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,943,142&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zoYDVXmqFN4g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000712">&lt;p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zZckfh3NuqMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Information
by operating segment is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zxFsRAFKEDvk" style="display: none"&gt;Schedule of Segment Information&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_zR5nDN5JmL7d" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20220101__20221231_zVmIM1Tzefuc" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Year ended &lt;br/&gt; December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Year ended &lt;br/&gt; December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zfn2qwSvkX5j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;7,298,264&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;5,999,726&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zAL6QZpKNLde" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,588,117&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,017,202&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zBYbLorzcjAb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total revenues&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,886,381&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;14,016,928&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zslHhmLNoPye" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6,133,130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,978,163&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zi31qQg5vQ3b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,430,825&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,930,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--GrossProfit_zg7qIKEjXLnj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total gross profit&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,563,955&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;8,909,158&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Capital additions, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zdRENCyDsZD8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;441,990&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;434,654&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--CapitalAdditionsNet_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zOMPwSUGVz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;106,087&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;186,442&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--CapitalAdditionsNet_zVvXgfeFuYk8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total capital additions, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;548,077&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;621,096&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20231231_zYSc4Yl5aolk" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20221231_zPnPA0fdygi5" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Goodwill&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zY39Adjkgrc9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,989,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Goodwill_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zEIhlTUo4KO4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,800,176&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--Goodwill_iE_zI8omoY4Pf04" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total goodwill&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,789,821&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231231_zXztSWFa8alh" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20221231_zuT38UkuyOda" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentManagementMember_zpbQ0JKBRY2g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Document Management&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;10,104,004&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;10,284,143&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--Assets_iE_hus-gaap--StatementBusinessSegmentsAxis__custom--DocumentConversionMember_zjRgypA8Z3p1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Document Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,922,256&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,658,959&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Assets_iE_zfVMcD8xCp0h" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,026,260&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,943,142&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_DocumentManagementMember"
      decimals="0"
      id="Fact000714"
      unitRef="USD">7298264</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_DocumentManagementMember"
      decimals="0"
      id="Fact000715"
      unitRef="USD">5999726</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_DocumentConversionMember"
      decimals="0"
      id="Fact000717"
      unitRef="USD">9588117</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_DocumentConversionMember"
      decimals="0"
      id="Fact000718"
      unitRef="USD">8017202</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000720"
      unitRef="USD">16886381</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000721"
      unitRef="USD">14016928</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_DocumentManagementMember"
      decimals="0"
      id="Fact000723"
      unitRef="USD">6133130</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31_custom_DocumentManagementMember"
      decimals="0"
      id="Fact000724"
      unitRef="USD">4978163</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_DocumentConversionMember"
      decimals="0"
      id="Fact000726"
      unitRef="USD">4430825</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31_custom_DocumentConversionMember"
      decimals="0"
      id="Fact000727"
      unitRef="USD">3930995</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000729"
      unitRef="USD">10563955</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000730"
      unitRef="USD">8909158</us-gaap:GrossProfit>
    <INLX:CapitalAdditionsNet
      contextRef="From2023-01-012023-12-31_custom_DocumentManagementMember"
      decimals="0"
      id="Fact000732"
      unitRef="USD">441990</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2022-01-012022-12-31_custom_DocumentManagementMember"
      decimals="0"
      id="Fact000733"
      unitRef="USD">434654</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2023-01-012023-12-31_custom_DocumentConversionMember"
      decimals="0"
      id="Fact000735"
      unitRef="USD">106087</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2022-01-012022-12-31_custom_DocumentConversionMember"
      decimals="0"
      id="Fact000736"
      unitRef="USD">186442</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000738"
      unitRef="USD">548077</INLX:CapitalAdditionsNet>
    <INLX:CapitalAdditionsNet
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000739"
      unitRef="USD">621096</INLX:CapitalAdditionsNet>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31_custom_DocumentManagementMember"
      decimals="0"
      id="Fact000741"
      unitRef="USD">3989645</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31_custom_DocumentManagementMember"
      decimals="0"
      id="Fact000742"
      unitRef="USD">3989645</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31_custom_DocumentConversionMember"
      decimals="0"
      id="Fact000744"
      unitRef="USD">1800176</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31_custom_DocumentConversionMember"
      decimals="0"
      id="Fact000745"
      unitRef="USD">1800176</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000747"
      unitRef="USD">5789821</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000748"
      unitRef="USD">5789821</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31_custom_DocumentManagementMember"
      decimals="0"
      id="Fact000750"
      unitRef="USD">10104004</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31_custom_DocumentManagementMember"
      decimals="0"
      id="Fact000751"
      unitRef="USD">10284143</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31_custom_DocumentConversionMember"
      decimals="0"
      id="Fact000753"
      unitRef="USD">8922256</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31_custom_DocumentConversionMember"
      decimals="0"
      id="Fact000754"
      unitRef="USD">9658959</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000756"
      unitRef="USD">19026260</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000757"
      unitRef="USD">19943142</us-gaap:Assets>
    <INLX:CondensedCashFlowStatementPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000759">&lt;p id="xdx_84A_ecustom--CondensedCashFlowStatementPolicyTextBlock_zbfgrBjHfcdk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_z1Uyq2iGZkP"&gt;Statement
of Cash Flows&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
purposes of reporting cash flows, cash includes cash on hand and demand deposits held by banks.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</INLX:CondensedCashFlowStatementPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2023-01-01to2023-12-31" id="Fact000761">&lt;p id="xdx_847_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zz9Xm0dJFSf1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_z1G3Ynik5hpk"&gt;Reclassifications&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Certain amounts reported in prior filings of the consolidated
financial statements have been reclassified to conform to current presentation.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000763">&lt;p id="xdx_80C_eus-gaap--BusinessCombinationDisclosureTextBlock_ztl6SAs5iim6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;4.
&lt;span id="xdx_821_zXDqZFKWSRUg"&gt;Business Acquisitions&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 1, 2022, we entered into an asset purchase agreement to acquire substantially all of the assets of Yellow Folder. The acquisition
was accounted for in accordance with GAAP and was made to expand our market share in the digital transformation industry and due to synergies
of product lines and services between the Companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zKrWWk5oltQ2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
purchase price has been preliminarily allocated to assets acquired and liabilities assumed based on the estimated fair value of such
assets and liabilities at the date of acquisitions as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BE_zygzZzSd6mK9" style="display: none"&gt;Schedule of Fair Value of Assets Acquired and Liabilities Assumed&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_499_20220401_z8DaUa9CmOOa" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_maCzKhq_zPgqG2mmWK15" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 82%; text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;68,380&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_maCzKhq_z89tZe8aHi18" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Prepaid expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;38,913&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maCzKhq_zgPzeSQJFZdi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,018&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_maCzKhq_zMFIudAxcsEi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Intangible assets (see Note 5)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,888,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtCzKhq_maCzOHc_znMa3SBY18Zd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,025,311&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Liabilities assumed:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_maCzaX4_zncYZXpj9pL9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,446&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_maCzaX4_ztHsYquMtqy8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Deferred revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,072,530&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iTI_mtCzaX4_msCzOHc_ztl7QhSrYJ53" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,108,976&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_mtCzOHc_zXCGcMiEqdWj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,916,335&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_z1QJZpisjXZk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Purchase price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,383,269&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_zNhyLaUlpTj9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Goodwill - Excess of purchase price over fair value of net assets acquired&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,466,934&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_z1uZgICC4Ojl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
purchase price of $&lt;span id="xdx_90F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_pp0p0_c20220402_zXddIo5Sqg7g" title="Purchase price"&gt;6,383,269&lt;/span&gt; was paid in cash. Goodwill in the amount of $&lt;span id="xdx_900_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20220402_pp0p0" title="Goodwill"&gt;3,466,934&lt;/span&gt; was recognized in the acquisition of Yellow Folder
and is attributable to the cash flows of the business derived from our potential to outperform the market due to its existing relationship
and other synergies created within the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Acquisition
costs which include legal and other professional fees of $&lt;span id="xdx_90A_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_pp0p0_c20220101__20221231_zsarwGPtkEqa" title="Acquisition costs"&gt;355,281&lt;/span&gt; for the twelve months ended December 31, 2022, were expensed as nonrecurring
transaction costs and are included in transaction costs in the accompanying consolidated statements of income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_gL3BAPFITB-RMHBT_zizzHKg5uQxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following unaudited pro forma information presents a summary of the consolidated results of operations for the Company as if the acquisition
of Yellow Folder had occurred on January 1, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B9_zSFBsvfV2Fe" style="display: none"&gt;Schedule of Pro Forma Information&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220101__20221231_zym42IzpwJH6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1.5pt; text-align: center"&gt;For the twelve months ended&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;December 31, 2022&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;(unaudited)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_zQrW9yfEwwYh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left; padding-bottom: 2.5pt"&gt;Total revenues&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"&gt;14,794,780&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_ztIVlD5viPQ9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net income&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;58,543&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zkmpWFKIQGdf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Basic net income per share&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_zf45fhAzCbP5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Diluted net income per share&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zKk5N4CJaNg1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
unaudited pro forma consolidated results are based on our historical financial statements and those of Yellow Folder and do not necessarily
indicate the results of operations that would have resulted had the acquisition actually been completed at the beginning of the applicable
period presented. The pro forma financial information assumes that the companies were combined as of January 1, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_C0C_gL3BAPFITB-RMHBT_zXr4qa30Rsm7"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div id="xdx_C0C_gL3BAPFITB-RMHBT_zaPzC6DNXwD"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents the amounts of revenue and earnings of Yellow Folder since the acquisition date included in the consolidated
income statement for the reporting period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_301_134_zQDujrK8tbXa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_zsodota0iMVb" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the &lt;br/&gt; twelve months ended &lt;br/&gt; December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20220101__20221231_zz5tCd7J2XF9" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the &lt;br/&gt; twelve months ended &lt;br/&gt; December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Yellow Folder:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zZSuFelQznng" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,613,764&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;2,460,474&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zunpzBFQRaY3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;677,820&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;520,186&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;/div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_C0C_gL3BAPFITB-RMHBT_zcmxpzIpjNmi"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000765">&lt;p id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zKrWWk5oltQ2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
purchase price has been preliminarily allocated to assets acquired and liabilities assumed based on the estimated fair value of such
assets and liabilities at the date of acquisitions as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BE_zygzZzSd6mK9" style="display: none"&gt;Schedule of Fair Value of Assets Acquired and Liabilities Assumed&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_499_20220401_z8DaUa9CmOOa" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_maCzKhq_zPgqG2mmWK15" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 82%; text-align: left; padding-left: 10pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;68,380&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_maCzKhq_z89tZe8aHi18" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Prepaid expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;38,913&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maCzKhq_zgPzeSQJFZdi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,018&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_maCzKhq_zMFIudAxcsEi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Intangible assets (see Note 5)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,888,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtCzKhq_maCzOHc_znMa3SBY18Zd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,025,311&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Liabilities assumed:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_maCzaX4_zncYZXpj9pL9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,446&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_maCzaX4_ztHsYquMtqy8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Deferred revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,072,530&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iTI_mtCzaX4_msCzOHc_ztl7QhSrYJ53" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,108,976&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_mtCzOHc_zXCGcMiEqdWj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,916,335&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice_iI_z1QJZpisjXZk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Purchase price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,383,269&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_zNhyLaUlpTj9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Goodwill - Excess of purchase price over fair value of net assets acquired&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,466,934&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="AsOf2022-04-01"
      decimals="0"
      id="Fact000767"
      unitRef="USD">68380</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="AsOf2022-04-01"
      decimals="0"
      id="Fact000769"
      unitRef="USD">38913</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2022-04-01"
      decimals="0"
      id="Fact000771"
      unitRef="USD">30018</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="AsOf2022-04-01"
      decimals="0"
      id="Fact000773"
      unitRef="USD">3888000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="AsOf2022-04-01"
      decimals="0"
      id="Fact000775"
      unitRef="USD">4025311</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="AsOf2022-04-01"
      decimals="0"
      id="Fact000777"
      unitRef="USD">36446</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="AsOf2022-04-01"
      decimals="0"
      id="Fact000779"
      unitRef="USD">1072530</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="AsOf2022-04-01"
      decimals="0"
      id="Fact000781"
      unitRef="USD">1108976</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2022-04-01"
      decimals="0"
      id="Fact000783"
      unitRef="USD">2916335</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice
      contextRef="AsOf2022-04-01"
      decimals="0"
      id="Fact000785"
      unitRef="USD">6383269</INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="AsOf2022-04-01"
      decimals="0"
      id="Fact000787"
      unitRef="USD">3466934</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice
      contextRef="AsOf2022-04-02"
      decimals="0"
      id="Fact000789"
      unitRef="USD">6383269</INLX:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPurchasePrice>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="AsOf2022-04-02"
      decimals="0"
      id="Fact000791"
      unitRef="USD">3466934</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000793"
      unitRef="USD">355281</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000798">&lt;p id="xdx_89B_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_gL3BAPFITB-RMHBT_zizzHKg5uQxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following unaudited pro forma information presents a summary of the consolidated results of operations for the Company as if the acquisition
of Yellow Folder had occurred on January 1, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B9_zSFBsvfV2Fe" style="display: none"&gt;Schedule of Pro Forma Information&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220101__20221231_zym42IzpwJH6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1.5pt; text-align: center"&gt;For the twelve months ended&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;December 31, 2022&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;(unaudited)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessAcquisitionsProFormaRevenue_zQrW9yfEwwYh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left; padding-bottom: 2.5pt"&gt;Total revenues&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"&gt;14,794,780&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_ztIVlD5viPQ9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net income&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;58,543&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_zkmpWFKIQGdf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Basic net income per share&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_zf45fhAzCbP5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Diluted net income per share&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&#160;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents the amounts of revenue and earnings of Yellow Folder since the acquisition date included in the consolidated
income statement for the reporting period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_301_134_zQDujrK8tbXa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Pro Forma Information (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_zsodota0iMVb" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the &lt;br/&gt; twelve months ended &lt;br/&gt; December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20220101__20221231_zz5tCd7J2XF9" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;For the &lt;br/&gt; twelve months ended &lt;br/&gt; December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Yellow Folder:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaRevenue_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zZSuFelQznng" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Total revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,613,764&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;2,460,474&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_hus-gaap--BusinessAcquisitionAxis__custom--YellowFolderMember_zunpzBFQRaY3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;677,820&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;520,186&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&#160;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000800"
      unitRef="USD">14794780</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000802"
      unitRef="USD">58543</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000804"
      unitRef="USDPShares">0.01</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000806"
      unitRef="USDPShares">0.01</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2023-01-012023-12-31_custom_YellowFolderMember"
      decimals="0"
      id="Fact000808"
      unitRef="USD">3613764</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2022-01-012022-12-31_custom_YellowFolderMember"
      decimals="0"
      id="Fact000809"
      unitRef="USD">2460474</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_YellowFolderMember"
      decimals="0"
      id="Fact000811"
      unitRef="USD">677820</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2022-01-012022-12-31_custom_YellowFolderMember"
      decimals="0"
      id="Fact000812"
      unitRef="USD">520186</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000814">&lt;p id="xdx_80E_eus-gaap--IntangibleAssetsDisclosureTextBlock_zE4Vbc4t7Ea4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5.
&lt;span id="xdx_826_zS7wJWJloYj4"&gt;Intangible Assets, Net&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zJXu8Mzezrpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 31, 2023, intangible assets consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BC_zcpVE9HKeT3a" style="display: none"&gt;Schedule of Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Estimated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Costs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 34%; text-align: left"&gt;Trade names&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: center"&gt;&lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zKyV6NpCrCs8" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4wNSIHwqtS4" style="width: 12%; text-align: right" title="Intangible assets, cost"&gt;297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zyiJLrW3l657" style="width: 12%; text-align: right" title="Intangible assets, accumulated amortization"&gt;(76,767&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zJGoC6K9Gos5" style="width: 12%; text-align: right" title="Intangible assets, net"&gt;220,233&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Proprietary technology&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zYd7q5GJ0vGi" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zyPNmdswelG4" style="text-align: right" title="Intangible assets, cost"&gt;861,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zwzYHbTZJ9W9" style="text-align: right" title="Intangible assets, accumulated amortization"&gt;(150,675&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zlVqnc8GDT2j" style="text-align: right" title="Intangible assets, net"&gt;710,325&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Customer relationships&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_z5wCZLWofPCf" title="Estimated useful life"&gt;5&lt;/span&gt;-&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zE6IIQHVrC1b" title="Estimated useful life"&gt;15&lt;/span&gt; years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zjWYyT4URAW6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost"&gt;4,091,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zAQfhMhaU8Fj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization"&gt;(1,112,220&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zDPxUsdLLN2h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net"&gt;2,978,780&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231_zQ0SsNIhfIY9" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost"&gt;5,249,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231_z04HBM6Bph0e" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization"&gt;(1,339,662&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231_zpI4vYMLUmv9" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net"&gt;3,909,338&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 31, 2022, intangible assets consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Estimated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Costs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 34%; text-align: left"&gt;Trade names&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: center"&gt;&lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zivQ6y8TSqJk" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zRyqvkh4RRb2" style="width: 12%; text-align: right" title="Intangible assets, cost"&gt;297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zDhygWksZpna" style="width: 12%; text-align: right" title="Intangible assets, accumulated amortization"&gt;(47,067&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4ixogk22uQ3" style="width: 12%; text-align: right" title="Intangible assets, net"&gt;249,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Proprietary technology&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zO7K3tytNiPj" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zZEK4TtLkrWi" style="text-align: right" title="Intangible assets, cost"&gt;861,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_ztNKx00c3oaj" style="text-align: right" title="Intangible assets, accumulated amortization"&gt;(64,575&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zOC7hXZYRnv6" style="text-align: right" title="Intangible assets, net"&gt;796,425&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Customer relationships&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zW2F39zFHt75" title="Estimated useful life"&gt;5&lt;/span&gt;-&lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zBlMBLVnmt4i" title="Estimated useful life"&gt;15&lt;/span&gt; years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zhT1B5riskRg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost"&gt;4,091,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zU9toHF8lnU7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization"&gt;(717,712&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zWhjrhRDPYQi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net"&gt;3,373,288&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zBdoZ90vhu3i" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost"&gt;5,249,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_zt5ebEgCNYjj" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization"&gt;(829,354&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zYGIoV0yZJa1" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net"&gt;4,419,646&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zNlBlth1d9ka" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zHrgIJkExz7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization
expense for the years ended December 31, 2023 and 2022, amounted to $&lt;span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20231231_zfYUYKXLZDff" title="Amortization expense"&gt;510,308&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20221231_zYUw4O8fxQtj" title="Amortization expense"&gt;436,850&lt;/span&gt;, respectively. The following table represents
future amortization expense for intangible assets subject to amortization.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BE_zRJZuBtoSMWd" style="display: none"&gt;Schedule of Amortization Expense for Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;For the Years Ending December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_z21p3JNRiOG8" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzjrd_zM4Gium7kLxa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;510,308&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzjrd_zV0JmczWHl85" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;492,841&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzjrd_zb6zi2dyI0Be" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;352,441&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzjrd_z3jc1g1253g7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;326,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0_maFLIANzjrd_z9vgrATwz9nl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;309,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_maFLIANzjrd_zkaMOi8JFzX9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,918,511&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzjrd_z46M6hx0xFF" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,909,338&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zr7pvwR0hdk3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000816">&lt;p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zJXu8Mzezrpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 31, 2023, intangible assets consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BC_zcpVE9HKeT3a" style="display: none"&gt;Schedule of Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Estimated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Costs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 34%; text-align: left"&gt;Trade names&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: center"&gt;&lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zKyV6NpCrCs8" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4wNSIHwqtS4" style="width: 12%; text-align: right" title="Intangible assets, cost"&gt;297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zyiJLrW3l657" style="width: 12%; text-align: right" title="Intangible assets, accumulated amortization"&gt;(76,767&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zJGoC6K9Gos5" style="width: 12%; text-align: right" title="Intangible assets, net"&gt;220,233&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Proprietary technology&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zYd7q5GJ0vGi" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zyPNmdswelG4" style="text-align: right" title="Intangible assets, cost"&gt;861,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zwzYHbTZJ9W9" style="text-align: right" title="Intangible assets, accumulated amortization"&gt;(150,675&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zlVqnc8GDT2j" style="text-align: right" title="Intangible assets, net"&gt;710,325&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Customer relationships&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_z5wCZLWofPCf" title="Estimated useful life"&gt;5&lt;/span&gt;-&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zE6IIQHVrC1b" title="Estimated useful life"&gt;15&lt;/span&gt; years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zjWYyT4URAW6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost"&gt;4,091,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zAQfhMhaU8Fj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization"&gt;(1,112,220&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zDPxUsdLLN2h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net"&gt;2,978,780&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20231231_zQ0SsNIhfIY9" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost"&gt;5,249,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20231231_z04HBM6Bph0e" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization"&gt;(1,339,662&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20231231_zpI4vYMLUmv9" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net"&gt;3,909,338&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 31, 2022, intangible assets consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Estimated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Accumulated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Costs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 34%; text-align: left"&gt;Trade names&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: center"&gt;&lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zivQ6y8TSqJk" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zRyqvkh4RRb2" style="width: 12%; text-align: right" title="Intangible assets, cost"&gt;297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zDhygWksZpna" style="width: 12%; text-align: right" title="Intangible assets, accumulated amortization"&gt;(47,067&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z4ixogk22uQ3" style="width: 12%; text-align: right" title="Intangible assets, net"&gt;249,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Proprietary technology&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zO7K3tytNiPj" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zZEK4TtLkrWi" style="text-align: right" title="Intangible assets, cost"&gt;861,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_ztNKx00c3oaj" style="text-align: right" title="Intangible assets, accumulated amortization"&gt;(64,575&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ProprietaryTechnologyMember_zOC7hXZYRnv6" style="text-align: right" title="Intangible assets, net"&gt;796,425&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Customer relationships&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zW2F39zFHt75" title="Estimated useful life"&gt;5&lt;/span&gt;-&lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zBlMBLVnmt4i" title="Estimated useful life"&gt;15&lt;/span&gt; years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zhT1B5riskRg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, cost"&gt;4,091,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zU9toHF8lnU7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, accumulated amortization"&gt;(717,712&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zWhjrhRDPYQi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Intangible assets, net"&gt;3,373,288&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zBdoZ90vhu3i" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, cost"&gt;5,249,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_zt5ebEgCNYjj" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, accumulated amortization"&gt;(829,354&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20221231_zYGIoV0yZJa1" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net"&gt;4,419,646&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember"
      id="Fact000818">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember"
      decimals="0"
      id="Fact000820"
      unitRef="USD">297000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember"
      decimals="0"
      id="Fact000822"
      unitRef="USD">-76767</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember"
      decimals="0"
      id="Fact000824"
      unitRef="USD">220233</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-12-31_custom_ProprietaryTechnologyMember"
      id="Fact000826">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_custom_ProprietaryTechnologyMember"
      decimals="0"
      id="Fact000828"
      unitRef="USD">861000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_custom_ProprietaryTechnologyMember"
      decimals="0"
      id="Fact000830"
      unitRef="USD">-150675</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_custom_ProprietaryTechnologyMember"
      decimals="0"
      id="Fact000832"
      unitRef="USD">710325</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember"
      id="Fact000834">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember"
      id="Fact000836">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="Fact000838"
      unitRef="USD">4091000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="Fact000840"
      unitRef="USD">-1112220</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="Fact000842"
      unitRef="USD">2978780</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000844"
      unitRef="USD">5249000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000846"
      unitRef="USD">-1339662</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000848"
      unitRef="USD">3909338</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember"
      id="Fact000850">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember"
      decimals="0"
      id="Fact000852"
      unitRef="USD">297000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember"
      decimals="0"
      id="Fact000854"
      unitRef="USD">-47067</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_us-gaap_TradeNamesMember"
      decimals="0"
      id="Fact000856"
      unitRef="USD">249933</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember"
      id="Fact000858">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember"
      decimals="0"
      id="Fact000860"
      unitRef="USD">861000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember"
      decimals="0"
      id="Fact000862"
      unitRef="USD">-64575</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_custom_ProprietaryTechnologyMember"
      decimals="0"
      id="Fact000864"
      unitRef="USD">796425</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember"
      id="Fact000866">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember"
      id="Fact000868">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="Fact000870"
      unitRef="USD">4091000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="Fact000872"
      unitRef="USD">-717712</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="Fact000874"
      unitRef="USD">3373288</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000876"
      unitRef="USD">5249000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000878"
      unitRef="USD">-829354</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000880"
      unitRef="USD">4419646</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000882">&lt;p id="xdx_89C_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zHrgIJkExz7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization
expense for the years ended December 31, 2023 and 2022, amounted to $&lt;span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20231231_zfYUYKXLZDff" title="Amortization expense"&gt;510,308&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20221231_zYUw4O8fxQtj" title="Amortization expense"&gt;436,850&lt;/span&gt;, respectively. The following table represents
future amortization expense for intangible assets subject to amortization.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BE_zRJZuBtoSMWd" style="display: none"&gt;Schedule of Amortization Expense for Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;For the Years Ending December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_z21p3JNRiOG8" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANzjrd_zM4Gium7kLxa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;510,308&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANzjrd_zV0JmczWHl85" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;492,841&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANzjrd_zb6zi2dyI0Be" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;352,441&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0_maFLIANzjrd_z3jc1g1253g7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;326,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0_maFLIANzjrd_z9vgrATwz9nl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;309,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0_maFLIANzjrd_zkaMOi8JFzX9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,918,511&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANzjrd_z46M6hx0xFF" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,909,338&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000884"
      unitRef="USD">510308</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000886"
      unitRef="USD">436850</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000888"
      unitRef="USD">510308</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000890"
      unitRef="USD">492841</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000892"
      unitRef="USD">352441</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000894"
      unitRef="USD">326108</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000896"
      unitRef="USD">309129</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000898"
      unitRef="USD">1918511</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000900"
      unitRef="USD">3909338</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000902">&lt;p id="xdx_806_eus-gaap--FairValueDisclosuresTextBlock_zOPBjZ9pazac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;6.
&lt;span id="xdx_823_zXTGo7wsN47e"&gt;Fair Value Measurements&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
GAAP, 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. The fair value hierarchy consists of the following three levels. Level 1 inputs
are quoted prices in active markets for identical assets or liabilities. Level 2 inputs consist of quoted prices for similar assets or
liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs
other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable
market data. Level 3 inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying values of cash and equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of
its short maturity. Management believes that the carrying value of the 2020 Notes and 2022 Notes approximate fair value given that, while
there has been change in the overall economic environment, including a significant increase in interest rates, there has not been significant
net availability of credit to the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
had earnout liabilities related to our two 2020 acquisitions which were measured on a recurring basis and recorded at fair value, measured
using probability-weighted analysis and discounted using a rate that appropriately captures the risks associated with the obligation.
The inputs used to calculate the fair value of the earnout liabilities were considered to be Level 3 inputs due to the lack of relevant
market activity and significant management judgment. &lt;span id="xdx_90A_eus-gaap--FairValueMeasurementsSensitivityAnalysisDescription_c20230101__20231231_zpMsYvvTplwl"&gt;Key
unobservable inputs included revenue growth rates, which ranged from 0% to 7%, and volatility rates, which were 20% for gross profits.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_ecustom--ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_zkcxI8K2MGj1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table provides a summary of the changes in fair value of the earnout liabilities for the years ended December 31, 2023 and
2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BC_zP2qje7hqkB5" style="display: none"&gt;Summary of Changes in Fair Value of Earnout Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_zeq9DG1OPjCj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Year ended &lt;br/&gt; December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--EarnoutLiability_iS_pp0p0_z4PnWTxWREuh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%"&gt;Fair value at January 1, 2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--EarnoutLiability_iS_pp0p0_zGx5hQgnUEth" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair value, beginning balance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_z1ziNk4oFNn2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Payments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(700,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--EarnoutLiability_iE_pp0p0_zG3iaNTYNyEb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Fair value at December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0913"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--EarnoutLiability_iE_pp0p0_zbwuR6Qh68y1" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair
    value, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0915"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20220101__20221231_zlIl05s0V6Dl" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Year ended &lt;br/&gt; December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--EarnoutLiability_iS_pp0p0_z2fD6rV6Dry" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: justify"&gt;Fair value at January 1, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,630,681&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--EarnoutLiability_iS_pp0p0_z8mSajxwJzWh" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair
    value, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,630,681&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zeudwC0X3dBe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,018,333&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_zDEC7TCTQ8La" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Change in fair value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;87,652&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--EarnoutLiability_iE_pp0p0_zgLPGZeEinQ7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Fair value at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--EarnoutLiability_iE_pp0p0_zWWCNdWa4wEi" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair
    value , ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair values of amounts owed are recorded in the current portions of earnout liabilities in our consolidated balance sheets. Changes in
fair value are recorded in change in fair value of earnout liabilities in our consolidated statements of income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementsSensitivityAnalysisDescription contextRef="From2023-01-01to2023-12-31" id="Fact000903">Key
unobservable inputs included revenue growth rates, which ranged from 0% to 7%, and volatility rates, which were 20% for gross profits.</us-gaap:FairValueMeasurementsSensitivityAnalysisDescription>
    <INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000905">&lt;p id="xdx_89F_ecustom--ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock_zkcxI8K2MGj1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table provides a summary of the changes in fair value of the earnout liabilities for the years ended December 31, 2023 and
2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BC_zP2qje7hqkB5" style="display: none"&gt;Summary of Changes in Fair Value of Earnout Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_zeq9DG1OPjCj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Year ended &lt;br/&gt; December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--EarnoutLiability_iS_pp0p0_z4PnWTxWREuh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%"&gt;Fair value at January 1, 2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--EarnoutLiability_iS_pp0p0_zGx5hQgnUEth" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair value, beginning balance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_z1ziNk4oFNn2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Payments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(700,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--EarnoutLiability_iE_pp0p0_zG3iaNTYNyEb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Fair value at December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0913"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--EarnoutLiability_iE_pp0p0_zbwuR6Qh68y1" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair
    value, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0915"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20220101__20221231_zlIl05s0V6Dl" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Year ended &lt;br/&gt; December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--EarnoutLiability_iS_pp0p0_z2fD6rV6Dry" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: justify"&gt;Fair value at January 1, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,630,681&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--EarnoutLiability_iS_pp0p0_z8mSajxwJzWh" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair
    value, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,630,681&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_ecustom--PaymentForContingentConsiderationEarnout_pp0p0_zeudwC0X3dBe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,018,333&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--AdjustmentToFairValueOfContingentConsiderationEarnout_zDEC7TCTQ8La" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Change in fair value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;87,652&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--EarnoutLiability_iE_pp0p0_zgLPGZeEinQ7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Fair value at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--EarnoutLiability_iE_pp0p0_zWWCNdWa4wEi" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair
    value , ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair values of amounts owed are recorded in the current portions of earnout liabilities in our consolidated balance sheets. Changes in
fair value are recorded in change in fair value of earnout liabilities in our consolidated statements of income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</INLX:ScheduleOfChangesInFairValueOfPlanLiabilltiesTableTextBlock>
    <INLX:EarnoutLiability
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000907"
      unitRef="USD">700000</INLX:EarnoutLiability>
    <INLX:EarnoutLiability
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000909"
      unitRef="USD">700000</INLX:EarnoutLiability>
    <INLX:PaymentForContingentConsiderationEarnout
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000911"
      unitRef="USD">-700000</INLX:PaymentForContingentConsiderationEarnout>
    <INLX:EarnoutLiability
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact000917"
      unitRef="USD">1630681</INLX:EarnoutLiability>
    <INLX:EarnoutLiability
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact000919"
      unitRef="USD">1630681</INLX:EarnoutLiability>
    <INLX:PaymentForContingentConsiderationEarnout
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000921"
      unitRef="USD">-1018333</INLX:PaymentForContingentConsiderationEarnout>
    <INLX:AdjustmentToFairValueOfContingentConsiderationEarnout
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000923"
      unitRef="USD">87652</INLX:AdjustmentToFairValueOfContingentConsiderationEarnout>
    <INLX:EarnoutLiability
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000925"
      unitRef="USD">700000</INLX:EarnoutLiability>
    <INLX:EarnoutLiability
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000927"
      unitRef="USD">700000</INLX:EarnoutLiability>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000929">&lt;p id="xdx_80E_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zFNV20SbBXR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;7.
&lt;span id="xdx_82D_zkEDko97ihg1"&gt;Property and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zjBoE8Fv5H47" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are comprised of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zU0jT2EHGdfi" style="display: none"&gt;Schedule
of Property and Equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20231231_zq0B2SLJRGG5" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20221231_zDEz0w2kb1c8" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareGross_iI_pp0p0_maPPAEGzhsg_ziLT9UHIiiTj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Computer hardware and purchased software&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,437,023&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,352,581&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGzhsg_z7CPNGSe7wd7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;395,919&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;395,918&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzhsg_zJEZnGmP91hd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;324,296&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;314,396&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzhsg_maPPAENztOl_zCF4A5SG6hY3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,157,238&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,062,895&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENztOl_zCpA2WodUvQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,232,981&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(994,189&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENztOl_zDCgbVOT4fX6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;924,257&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,068,706&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zLUSTYTJqAie" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
depreciation expense on our property and equipment for the years ended December 31, 2023 and 2022 amounted to $&lt;span id="xdx_902_eus-gaap--Depreciation_pp0p0_c20230101__20231231_zeLq81aJ6qVa" title="Depreciation"&gt;255,689&lt;/span&gt; and $&lt;span id="xdx_900_eus-gaap--Depreciation_pp0p0_c20220101__20221231_z2fOH3HxFPGl" title="Depreciation"&gt;229,599&lt;/span&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000931">&lt;p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zjBoE8Fv5H47" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are comprised of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zU0jT2EHGdfi" style="display: none"&gt;Schedule
of Property and Equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20231231_zq0B2SLJRGG5" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20221231_zDEz0w2kb1c8" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareGross_iI_pp0p0_maPPAEGzhsg_ziLT9UHIiiTj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Computer hardware and purchased software&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,437,023&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,352,581&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LeaseholdImprovementsGross_iI_pp0p0_maPPAEGzhsg_z7CPNGSe7wd7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;395,919&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;395,918&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzhsg_zJEZnGmP91hd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;324,296&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;314,396&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzhsg_maPPAENztOl_zCF4A5SG6hY3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,157,238&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,062,895&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENztOl_zCpA2WodUvQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,232,981&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(994,189&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENztOl_zDCgbVOT4fX6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;924,257&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,068,706&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000933"
      unitRef="USD">1437023</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000934"
      unitRef="USD">1352581</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000936"
      unitRef="USD">395919</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000937"
      unitRef="USD">395918</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000939"
      unitRef="USD">324296</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000940"
      unitRef="USD">314396</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000942"
      unitRef="USD">2157238</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000943"
      unitRef="USD">2062895</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000945"
      unitRef="USD">1232981</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000946"
      unitRef="USD">994189</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000948"
      unitRef="USD">924257</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000949"
      unitRef="USD">1068706</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000951"
      unitRef="USD">255689</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000953"
      unitRef="USD">229599</us-gaap:Depreciation>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember"
      id="Fact000955">&lt;p id="xdx_80E_eus-gaap--DebtDisclosureTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zrFkkYXrzOn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;8.
&lt;span id="xdx_828_zMhxzMfIlEdj"&gt;Notes Payable &#x2013; Unrelated Parties&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Summary
of Notes Payable to Unrelated Parties&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zXaeLrC7IFna" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
table below summarizes all notes payable at December 31, 2023 and 2022, respectively with the exception of related party notes disclosed
in Note 9 &#x201c;Notes Payable - Related Parties.&#x201d;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_zGYLEK82DHPg" style="display: none"&gt;Schedule
of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zijEcwm8kV9j" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zFOMFfPtxpG7" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z7sj72hxeJS2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;2022 Unrelated Notes&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember_zAjcCm62N7ik" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;2020 Notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0962"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;980,450&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NotesPayable_iI_zyS6S7zbXDbd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Total notes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,344,950&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_zErwrAmdOeP2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Less unamortized debt issuance costs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(155,258&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(300,904&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_zkHOPyC1ArS6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Less unamortized debt discount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0971"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(22,045&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--NotesPayableCurrent_iNI_di_zRoILmYpPGnb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Less current portion, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0974"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(936,966&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zKk3k78WGco" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Long-term portion of notes payable&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,209,242&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,085,035&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;Subordinated Notes Payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Issue Date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Interest Rate&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Interest Due&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Principal Due&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 26%; text-align: left"&gt;2022 Unrelated Notes&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z1bdVQk0YeC3" title="Issue Date"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zwFC4ozgkqg1" title="Interest Date"&gt;12&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zBVPgnrmW9r7" title="Interest Due"&gt;Quarterly&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeta937Hxzld" title="Principal Due"&gt;March 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_z8l5nPSh7Ybk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zaSpJXl6ncEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zCziVJRcj5J" style="display: none"&gt;Schedule
of Future Minimum Principal Payments of Notes payable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;As of December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zVT9iX2V64ub" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zVPlWyCWuWy3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 82%; text-align: center; padding-bottom: 1.5pt"&gt;2025&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zUZu1N7u8Qv3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zY7c4VCwy1x8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2023 and 2022, accrued interest for these notes payable with the exception of the related party notes in Note 9, &#x201c;Notes
Payable - Related Parties,&#x201d; was $&lt;span id="xdx_908_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20231231_zO2zyQEUMA1d" title="Accrued interest"&gt;&lt;span id="xdx_90F_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231_zDRrae1CJGF5" title="Accrued interest"&gt;0&lt;/span&gt;&lt;/span&gt;. As of December 31, 2023 and 2022, unamortized debt issuance costs and unamortized debt discount
were reflected within short and long term liabilities on the consolidated balance sheets, netted with the corresponding notes payable
balance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;With
respect to all notes outstanding (other than the notes to related parties), interest expense, including the amortization of debt issuance
costs and debt discount for the years ended December 31, 2023 and 2022 was $&lt;span id="xdx_90F_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z8YKMgt3pLJe"&gt;514,480&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zZBurW4rvRu9"&gt;737,949&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;2022
Unrelated Notes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 1, 2022, we sold $&lt;span id="xdx_901_eus-gaap--NotesPayable_iI_pp0p0_c20220401__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zeuiXM5pWfEa" title="Notes payable"&gt;2,364,500&lt;/span&gt; in 12% Subordinated Notes (&#x201c;2022 Unrelated Notes&#x201d;) to unrelated accredited investors&lt;span style="text-transform: uppercase"&gt;.
&lt;/span&gt;The entire outstanding principal and unpaid interest of the 2022 Notes were initially due and payable on &lt;span id="xdx_90E_eus-gaap--DebtInstrumentMaturityDate_dd_c20220401__20220401__us-gaap--RelatedPartyTransactionAxis__custom--UnrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zTJuEv2RTpw3" title="Debt instrument, maturity date"&gt;March 30, 2025&lt;/span&gt;. On March 13, 2024, we agreed with the note holders to amend the Unrelated
Notes to extend the maturity date to &lt;span id="xdx_902_eus-gaap--DebtInstrumentMaturityDate_dd_c20240313__20240313__us-gaap--RelatedPartyTransactionAxis__custom--UnrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zUwNR3Q8rXaj" title="Debt instrument, maturity date"&gt;December 31, 2025&lt;/span&gt;, for $&lt;span id="xdx_902_eus-gaap--NotesPayable_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdNpf4IGgRfd" title="Notes payable"&gt;1,519,500&lt;/span&gt; of the $&lt;span id="xdx_903_eus-gaap--NotesPayable_iI_pp0p0_c20220401__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zReGuFXOE1Y6" title="Notes payable"&gt;2,364,500&lt;/span&gt; in 2022 Unrelated Notes. Principal in the amount
of $&lt;span id="xdx_90C_eus-gaap--DebtDefaultLongtermDebtAmount_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zI0xxBdDnDZk" title="Notes payable due"&gt;845,000&lt;/span&gt; remains due and payable on &lt;span id="xdx_90E_eus-gaap--DebtInstrumentMaturityDate_dd_c20220401__20220401__us-gaap--RelatedPartyTransactionAxis__custom--UnrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zP8Dn0HeaHa5" title="Debt instrument, maturity date"&gt;March 30, 2025&lt;/span&gt;. Interest on the
2022 Unrelated Notes accrues at the rate of &lt;span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zJK4m2npgDd7" title="Debt instrument, interest rate"&gt;12&lt;/span&gt;% per annum, payable quarterly in cash, beginning on September 30, 2022. Any accrued but
unpaid quarterly installment of interest will accrue interest at the rate of &lt;span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zCLVtjP0goB1" title="Debt instrument, interest rate"&gt;14.0&lt;/span&gt;% per annum. Any overdue principal and accrued and unpaid
interest at the maturity date will accrue a mandatory default penalty of &lt;span id="xdx_90F_ecustom--DebtInstrumentFaceAmountPercentage_pid_dp_c20220401__20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zvwBydRZ3wwf" title="Principal amount percentage"&gt;20&lt;/span&gt;% of the outstanding principal balance and an interest rate
of &lt;span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220402__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_zrXa5FtXkyi6" title="Debt instrument, interest rate"&gt;14&lt;/span&gt;% per annum from the maturity date until paid in full. We used a portion of the net proceeds from the private placement offering
to finance the acquisition of Yellow Folder and the remaining net proceeds for working capital and general corporate purposes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;2020
Notes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 2, 2020, we sold &lt;span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zTujwLxYfUt4" title="Number of shares sold"&gt;2,000&lt;/span&gt; units, at an offering price of $&lt;span id="xdx_903_eus-gaap--SaleOfStockPricePerShare_iI_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_ziGoPa8Ttebi" title="Sale of stock price per share"&gt;1,000&lt;/span&gt; per unit, to accredited investors in a private placement offering,
with each unit consisting of $&lt;span id="xdx_904_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zOwyoMqM2IVl" title="Value of stock sold"&gt;1,000&lt;/span&gt; in 12% Subordinated Notes (&#x201c;2020 Notes&#x201d;) and &lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesConversionOfUnits_pid_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zydTOd1NZ1hk" title="Stock issued during conversion"&gt;40&lt;/span&gt; shares of our common stock, for aggregate
gross proceeds of $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueConversionOfUnits_pp0p0_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zTgAOXYuo8r1" title="Conversion of units"&gt;2,000,000&lt;/span&gt;&lt;span style="text-transform: uppercase"&gt;. &lt;/span&gt;The entire outstanding principal and unpaid interest of
the 2020 Notes were initially due and payable on &lt;span id="xdx_90C_eus-gaap--DebtInstrumentMaturityDate_dd_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zX1O5ZpudCsi" title="Debt instrument, maturity date"&gt;February 28, 2023&lt;/span&gt;. On December 1, 2022, we paid the note holders an amount totaling
$&lt;span id="xdx_900_eus-gaap--RepaymentsOfDebt_c20221201__20221202__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zrhmgJlalrd5" title="Repayments of debt"&gt;1,019,550&lt;/span&gt; as a prepayment of principal. In December 2022, a majority of the note holders signed an amendment to extend the maturity
date for $&lt;span id="xdx_905_eus-gaap--NotesPayable_iI_c20221231__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zT8oYO8TR3B4" title="Notes payable"&gt;717,500&lt;/span&gt; of the remaining $&lt;span id="xdx_909_ecustom--RemainingNotesPayable_iI_c20221231__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z5CZXaUyOht6" title="Remaining notes payable"&gt;980,450&lt;/span&gt; in 2020 Notes to August 31, 2023, and the outstanding principal and unpaid interest was paid
on their respective due dates of February 28, 2023 and August 31, 2023. Interest on the 2020 Notes accrued at the rate of &lt;span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zt7wnw7jATL6" title="Debt instrument, interest rate"&gt;12&lt;/span&gt;% per annum,
payable quarterly in cash, beginning on June 30, 2021. We used a portion of the net proceeds from the private placement offering to finance
the acquisitions of Graphic Sciences and CEO Image and the remaining net proceeds for working capital and general corporate purposes.
We recognized a debt discount of $&lt;span id="xdx_909_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_ztYNNa0H17Xb" title="Amortization of debt discount"&gt;320,000&lt;/span&gt; for the &lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200301__20200302__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zBOKHORxQQX" title="New issues, shares"&gt;80,000&lt;/span&gt; shares issued in conjunction with the units. The amortization of the debt discount,
which was recognized over the life of the 2020 Notes as interest expense, for the years ended December 31, 2023 and 2022 was $&lt;span id="xdx_909_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeZI4ydh0P5l" title="Amortization of debt discount"&gt;22,045&lt;/span&gt;
and $&lt;span id="xdx_90A_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20220101__20221231__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_ziLq41o5Piyb" title="Amortization of debt discount"&gt;102,400&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember"
      id="Fact000957">&lt;p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zXaeLrC7IFna" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
table below summarizes all notes payable at December 31, 2023 and 2022, respectively with the exception of related party notes disclosed
in Note 9 &#x201c;Notes Payable - Related Parties.&#x201d;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_zGYLEK82DHPg" style="display: none"&gt;Schedule
of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zijEcwm8kV9j" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zFOMFfPtxpG7" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember_z7sj72hxeJS2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;2022 Unrelated Notes&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--NotesPayable_iI_hus-gaap--LongtermDebtTypeAxis__custom--TwoThousandTwentyNotesMember_zAjcCm62N7ik" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;2020 Notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0962"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;980,450&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NotesPayable_iI_zyS6S7zbXDbd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Total notes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,344,950&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_zErwrAmdOeP2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Less unamortized debt issuance costs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(155,258&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(300,904&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_di_zkHOPyC1ArS6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Less unamortized debt discount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0971"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(22,045&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--NotesPayableCurrent_iNI_di_zRoILmYpPGnb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Less current portion, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0974"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(936,966&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zKk3k78WGco" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Long-term portion of notes payable&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,209,242&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,085,035&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;Subordinated Notes Payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Issue Date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Interest Rate&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Interest Due&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Principal Due&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 26%; text-align: left"&gt;2022 Unrelated Notes&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DebtInstrumentIssuanceDate1_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z1bdVQk0YeC3" title="Issue Date"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zwFC4ozgkqg1" title="Interest Date"&gt;12&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDateDescription_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zBVPgnrmW9r7" title="Interest Due"&gt;Quarterly&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zeta937Hxzld" title="Principal Due"&gt;March 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember"
      decimals="0"
      id="Fact000959"
      unitRef="USD">2364500</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember"
      decimals="0"
      id="Fact000960"
      unitRef="USD">2364500</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyNotesMember"
      decimals="0"
      id="Fact000963"
      unitRef="USD">980450</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000965"
      unitRef="USD">2364500</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000966"
      unitRef="USD">3344950</us-gaap:NotesPayable>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000968"
      unitRef="USD">155258</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000969"
      unitRef="USD">300904</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000972"
      unitRef="USD">22045</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000975"
      unitRef="USD">936966</us-gaap:NotesPayableCurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000977"
      unitRef="USD">2209242</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000978"
      unitRef="USD">2085035</us-gaap:LongTermNotesPayable>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember"
      id="Fact000980">2022-04-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="INF"
      id="Fact000982"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember"
      id="Fact000984">Quarterly</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_NonrelatedPartyMember"
      id="Fact000986">2025-03-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember"
      id="Fact000988">&lt;p id="xdx_89C_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zaSpJXl6ncEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum principal payments of the Notes Payable to Unrelated Parties are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zCziVJRcj5J" style="display: none"&gt;Schedule
of Future Minimum Principal Payments of Notes payable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;As of December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zVT9iX2V64ub" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzNxF_zVPlWyCWuWy3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 82%; text-align: center; padding-bottom: 1.5pt"&gt;2025&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzNxF_zUZu1N7u8Qv3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,364,500&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000990"
      unitRef="USD">2364500</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000992"
      unitRef="USD">2364500</us-gaap:LongTermDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000994"
      unitRef="USD">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000996"
      unitRef="USD">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="From2023-01-012023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000997"
      unitRef="USD">514480</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="From2022-01-012022-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000998"
      unitRef="USD">737949</us-gaap:InterestExpenseDebt>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-04-01_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember"
      decimals="0"
      id="Fact001000"
      unitRef="USD">2364500</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2022-04-012022-04-01_custom_UnrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember"
      id="Fact001002">2025-03-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2024-03-132024-03-13_custom_UnrelatedPartyMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_SubsequentEventMember"
      id="Fact001004">2025-12-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:NotesPayable
      contextRef="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_SubsequentEventMember"
      decimals="0"
      id="Fact001006"
      unitRef="USD">1519500</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-04-01_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember"
      decimals="0"
      id="Fact001008"
      unitRef="USD">2364500</us-gaap:NotesPayable>
    <us-gaap:DebtDefaultLongtermDebtAmount
      contextRef="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_SubsequentEventMember"
      decimals="0"
      id="Fact001010"
      unitRef="USD">845000</us-gaap:DebtDefaultLongtermDebtAmount>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2022-04-012022-04-01_custom_UnrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember"
      id="Fact001012">2025-03-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember"
      decimals="INF"
      id="Fact001014"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember"
      decimals="INF"
      id="Fact001016"
      unitRef="Pure">0.140</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <INLX:DebtInstrumentFaceAmountPercentage
      contextRef="From2022-04-012022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember"
      decimals="INF"
      id="Fact001018"
      unitRef="Pure">0.20</INLX:DebtInstrumentFaceAmountPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-04-02_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember"
      decimals="INF"
      id="Fact001020"
      unitRef="Pure">0.14</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="INF"
      id="Fact001022"
      unitRef="Shares">2000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="INF"
      id="Fact001024"
      unitRef="USDPShares">1000</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001026"
      unitRef="USD">1000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="INF"
      id="Fact001028"
      unitRef="Shares">40</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001030"
      unitRef="USD">2000000</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      id="Fact001032">2023-02-28</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2022-12-012022-12-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001034"
      unitRef="USD">1019550</us-gaap:RepaymentsOfDebt>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-12-31_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001036"
      unitRef="USD">717500</us-gaap:NotesPayable>
    <INLX:RemainingNotesPayable
      contextRef="AsOf2022-12-31_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001038"
      unitRef="USD">980450</INLX:RemainingNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="INF"
      id="Fact001040"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001042"
      unitRef="USD">320000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember_us-gaap_NonrelatedPartyMember"
      decimals="INF"
      id="Fact001044"
      unitRef="Shares">80000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2023-01-012023-12-31_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001046"
      unitRef="USD">22045</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2022-01-012022-12-31_custom_TwelvePercentageSubordinatedNotesMember_custom_AccreditedInvestorsMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001048"
      unitRef="USD">102400</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="From2023-01-012023-12-31_us-gaap_RelatedPartyMember"
      id="Fact001050">&lt;p id="xdx_809_eus-gaap--DebtDisclosureTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zoboTnOhT5lk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;9.
&lt;span id="xdx_82F_z7Q4iIcYuJF"&gt;Notes Payable - Related Parties&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Summary
of Notes Payable to Related Parties&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zpwDj2TOYWsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
table below summarizes all notes payable to related parties at December 31, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zjE2OIjiUdu6" style="display: none"&gt;Schedule
of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231_zbhRkL6QA3r5" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20221231_zZNG4v8lB08l" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zzVc2hBqkJs3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Notes payable &#x2013; &#x201c;2022 Related Note&#x201d;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zsJeXjbxrHqc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Less unamortized debt issuance costs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(39,398&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(70,916&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zxpALGaBiERh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Long-term portion of notes payable&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;560,602&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;529,084&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zuYvLmPBngId" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z11ItHllJF1i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum principal payments of the 2022 Notes to related parties are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BD_znSxpYUdrFC2" style="display: none"&gt;Schedule
of Future Minimum Principal Payments of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;As of December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20231231_zjrzTGmvPnH6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLTDzaVl_z0hl0sG39EZ4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 84%; text-align: center; padding-bottom: 1.5pt"&gt;2025&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebt_iTI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_mtLTDzaVl_zvAYhFrOPvpj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zQWHIxVgZDxe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2023 and 2022, accrued interest for these notes payable &#x2013; related parties was $&lt;span id="xdx_905_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zOpFVf6QJJZd" title="Accrued interest"&gt;&lt;span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionAxis__us-gaap--RelatedPartyMember_zGqPSSGocBKc" title="Accrued interest"&gt;0&lt;/span&gt;&lt;/span&gt;. As of December 31, 2023 and 2022,
unamortized deferred financing costs were reflected within long term liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;With
respect to all notes payable &#x2013; related parties outstanding, interest expense, including the amortization of debt issuance costs,
for the years ended December 31, 2023 and 2022 was $&lt;span id="xdx_901_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zDLStgg2rtZh" title="Interest expense"&gt;103,518&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zIRxKQqLAzY9" title="Interest expense"&gt;77,638&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;2022
Related Note&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 1, 2022, we issued a 12% Subordinated Note with a principal amount of $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zWWIK2ntqSL8" title="Principal amount"&gt;600,000&lt;/span&gt;
(the &#x201c;2022 Related Note&#x201d;) to Robert Taglich (holding more than 5% beneficial interest in the Company&#x2019;s Shares).
The entire outstanding principal and unpaid interest of the 2022 Related Note was initially due and payable on March 30, 2025. On
March 13, 2024, we agreed with the note holder to amend the Related Notes to extend the maturity date to December 31, 2025, Interest
on the 2022 Related Note accrues at the rate of &lt;span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20231231__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_ztSZqmoun2Tb" title="Debt instrument interest rate stated percentage"&gt;12&lt;/span&gt;%
per annum, payable quarterly in cash, beginning on September 30, 2022. Any accrued but unpaid quarterly installment of interest will
accrue interest at the rate of &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zsTdiH8V8wsk" title="Debt instrument interest rate stated percentage"&gt;14.0&lt;/span&gt;%
per annum. Any overdue principal and accrued and unpaid interest at the maturity date will accrue a mandatory default penalty of &lt;span id="xdx_90E_ecustom--DebtInstrumentFaceAmountPercentage_pid_dp_c20220401__20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zw5HKnRpSIll" title="Principal amount percentage"&gt;20&lt;/span&gt;%
of the outstanding principal balance and an interest rate of &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220402__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zKtLr5aCMMO" title="Debt instrument interest rate stated percentage"&gt;14&lt;/span&gt;%
per annum from the maturity date until paid in full. We used a portion of the net proceeds from the private placement offering to
finance the acquisition of Yellow Folder and the remaining net proceeds for working capital and general corporate
purposes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="From2023-01-012023-12-31_us-gaap_RelatedPartyMember"
      id="Fact001052">&lt;p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zpwDj2TOYWsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
table below summarizes all notes payable to related parties at December 31, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zjE2OIjiUdu6" style="display: none"&gt;Schedule
of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231_zbhRkL6QA3r5" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20221231_zZNG4v8lB08l" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember_zzVc2hBqkJs3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Notes payable &#x2013; &#x201c;2022 Related Note&#x201d;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--UnamortizedDebtIssuanceExpense_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zsJeXjbxrHqc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Less unamortized debt issuance costs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(39,398&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(70,916&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zxpALGaBiERh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Long-term portion of notes payable&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;560,602&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;529,084&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:NotesPayable
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember"
      decimals="0"
      id="Fact001054"
      unitRef="USD">600000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember"
      decimals="0"
      id="Fact001055"
      unitRef="USD">600000</us-gaap:NotesPayable>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001057"
      unitRef="USD">39398</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001058"
      unitRef="USD">70916</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001060"
      unitRef="USD">560602</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001061"
      unitRef="USD">529084</us-gaap:LongTermNotesPayable>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="From2023-01-012023-12-31_us-gaap_RelatedPartyMember"
      id="Fact001063">&lt;p id="xdx_89B_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z11ItHllJF1i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum principal payments of the 2022 Notes to related parties are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BD_znSxpYUdrFC2" style="display: none"&gt;Schedule
of Future Minimum Principal Payments of Notes Payable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;As of December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20231231_zjrzTGmvPnH6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLTDzaVl_z0hl0sG39EZ4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 84%; text-align: center; padding-bottom: 1.5pt"&gt;2025&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebt_iTI_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_mtLTDzaVl_zvAYhFrOPvpj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;600,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001065"
      unitRef="USD">600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001067"
      unitRef="USD">600000</us-gaap:LongTermDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001069"
      unitRef="USD">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember64944250"
      decimals="0"
      id="Fact001071"
      unitRef="USD">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="From2023-01-012023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001073"
      unitRef="USD">103518</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="From2022-01-012022-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001075"
      unitRef="USD">77638</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001077"
      unitRef="USD">600000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember_custom_TwoThousandTwentyTwoRelatedNotesMember"
      decimals="INF"
      id="Fact001079"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember"
      decimals="INF"
      id="Fact001081"
      unitRef="Pure">0.140</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <INLX:DebtInstrumentFaceAmountPercentage
      contextRef="From2022-04-012022-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember"
      decimals="INF"
      id="Fact001083"
      unitRef="Pure">0.20</INLX:DebtInstrumentFaceAmountPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-04-02_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember"
      decimals="INF"
      id="Fact001085"
      unitRef="Pure">0.14</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:CompensationRelatedCostsGeneralTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001087">&lt;p id="xdx_80B_eus-gaap--CompensationRelatedCostsGeneralTextBlock_zqLBuAmgh8Gl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;10.
&lt;span id="xdx_82C_z5Cxe3nZb8Th"&gt;Deferred Compensation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
made no deferred incentive compensation payments during 2023. Pursuant to an employment agreement, during the year ended December 31,
2022, we paid $&lt;span id="xdx_901_eus-gaap--IncreaseDecreaseInDeferredCompensation_iN_di_c20220101__20221231_zXfS6rENXgH2" title="Deferred incentive compensation"&gt;100,828&lt;/span&gt;, in deferred incentive compensation for one of our founders, which amount was reflected as a reduction in our
deferred compensation liability. There were no remaining unpaid deferred compensation payments reflected on our consolidated balance
sheets as of December 31, 2023 or 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CompensationRelatedCostsGeneralTextBlock>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001089"
      unitRef="USD">-100828</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001091">&lt;p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z4HYINsP7Ola" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;11.
&lt;span id="xdx_824_zhArkeIIFG68"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From
time to time we are involved in legal proceedings, claims and litigation related to employee claims, contractual disputes and taxes in
the ordinary course of business. Although we cannot predict the outcome of such matters, currently we have no reason to believe the disposition
of any current matter could reasonably be expected to have a material adverse impact on our financial position, results of operations
or the ability to carry on any of our business activities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Employment
Agreements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
have entered into employment agreements with three of our key executives, including one of our founders. Under their respective employment
agreements, the executives are employed on an &#x201c;at-will&#x201d; basis and are bound by typical confidentiality, non-solicitation
and non-competition provisions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Leases&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--LesseeOperatingLeasesTextBlock_zUzhDreO60V8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
each of the below listed leases, management has determined it will utilize the base rental period and have not considered any renewal
periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_zm4SkLy3JjD" style="display: none"&gt;Schedule of Operating Lease&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Location&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Square Feet&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Monthly Rent&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Lease Expiry&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 30%; text-align: left"&gt;Columbus, OH&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zNEu0tYSmCr2" style="width: 16%; text-align: right" title="Land"&gt;6,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zIz7De2D9iVe" style="width: 16%; text-align: right" title="Rent expense"&gt;5,100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zMaGTpXZMubj" style="width: 28%; text-align: right" title="Lease Expiry"&gt;December 31, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Madison Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zKxVo7FwXwj3" style="text-align: right" title="Land"&gt;36,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zwsG8RLrY88" style="text-align: right" title="Rent expense"&gt;44,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zhezISt7ws1b" style="text-align: right" title="Lease Expiry"&gt;August 31, 2026&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Sterling Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zhADnavmmrrk" style="text-align: right" title="Land"&gt;37,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zpFHMllU2Eg6" style="text-align: right" title="Rent Expense"&gt;21,692&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zeoNpAO5DDe2" style="text-align: right" title="Lease Expiry"&gt;April 30, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Traverse City, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zPZR4iyJDNug" style="text-align: right" title="Land"&gt;5,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zIgSSSJAYlDf" style="text-align: right" title="Rent Expense"&gt;4,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zjyGUR1o6Ji3" style="text-align: right" title="Lease Expiry"&gt;January 31, 2024&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Temporary space&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Madison Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zuyNKnPxub74" style="text-align: right" title="Land"&gt;3,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zAzdontSKDD8" style="text-align: right" title="Rent Expense"&gt;1,605&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zypzJrxPGqTc" style="text-align: right" title="Lease Expiry"&gt;month to month&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Vehicles&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;various&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;n/a &lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PaymentsForRent_c20230101__20231231_z0CrnQz4X0J9" style="text-align: right" title="Vehichle rent expense"&gt;4,901&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231_zUBv17uDqyFk" style="text-align: right" title="Lease Expiry"&gt;September 30, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A9_zQi2EDs4b9Lj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zkpqbZ5v0gE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the future minimum lease payments under our leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B8_zSoSlLHazqQ3" style="display: none"&gt;Schedule
of Future Rental Payment for Operating Lease&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;For the Year Ending December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Finance Lease&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20231231_zg7qnNEQsc2d" style="width: 12%; text-align: right" title="Finance lease, 2024"&gt;67,358&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20231231_zYZqIzsxapDf" style="width: 12%; text-align: right" title="Operating Leases, 2024"&gt;955,427&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20231231_zwONyF3JLpy" style="text-align: right" title="Finance lease, 2025"&gt;67,358&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_c20231231_zIAdsGB7gxv2" style="text-align: right" title="Operating Leases, 2025"&gt;956,826&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20231231_z3GDdt2vN9Z2" style="text-align: right" title="Finance lease, 2026"&gt;59,253&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_c20231231_zVzsDU2aRHlc" style="text-align: right" title="Operating Leases, 2026"&gt;721,664&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20231231_zIKi92RNYLBh" style="text-align: right" title="Finance lease, 2027"&gt;47,028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_c20231231_zShWp0dJZ0W9" style="text-align: right" title="Operating Leases, 2027"&gt;355,972&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2028&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20231231_zvNGCnIW8rNg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finance lease, 2028"&gt;26,912&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_c20231231_zGHQMjQEVgHh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter"&gt;166,884&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right" title="Finance lease, 2028"&gt;&lt;p id="xdx_98F_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20231231_z1TaJ98AWfIe" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Finance lease, Less Imputed interest"&gt;(42,040&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right" title="Thereafter"&gt;&lt;p id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20231231_zNFEjzW5Uud6" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Operating Lease, less imputed interest"&gt;(496,382&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less short-term lease payments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right" title="Finance lease, 2028"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;-&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right" title="Thereafter"&gt;&lt;p id="xdx_98E_eus-gaap--ShortTermLeaseCommitmentAmount_iNI_pp0p0_di_c20231231_zQTz679ei55h" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Operating Lease, short-term lease payments"&gt;(4,814&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--FinanceLeaseLiabilityPaymentDue_iI_c20231231_zLCvydnBR8pj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finance Lease"&gt;225,869&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--LesseeOperatingLeaseLiabilityPaymentDue_iI_pp0p0_c20231231_zpulaSoVx7M" style="border-bottom: Black 1.5pt solid; text-align: right" title="Operating Leases"&gt;2,655,577&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_znN20hHIYxT5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_z8L6adjBFFll" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the components of lease expense:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_z8oqiXIpVtLh" style="display: none"&gt;Summary
of Components of Lease Expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;For the Year Ending December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230101__20231231_zSMxeMLdOBYb" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20220101__20221231_zpsoeObUqi5e" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zC8UYDRmvWDl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zw6qsFRe9xck" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Amortization of ROU assets&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;42,115&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;6,708&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zuMrSoV0emn2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Interest on lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,933&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_z4tgVz09Awse" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;954,040&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;952,270&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zjIhzFy3Hswk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Short-term lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zkSp4YesOFH6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_ecustom--ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_z9TQuaBAheFd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables set forth additional information pertaining to our leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zd0C0bkVS7Pg" style="display: none"&gt;Schedule
of Additional Information Pertaining to Leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;For the Year Ending December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Financing cash flows from finance leases (interest)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20230101__20231231_z44xAjYhxihg" style="width: 12%; text-align: right" title="Financing cash flows from finance leases (interest)"&gt;16,514&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20220101__20221231_zsfoh9vHsor9" style="width: 12%; text-align: right" title="Financing cash flows from finance leases (interest)"&gt;2,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Financing cash flows from finance leases (principal)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinanceLeasePrincipalPayments_c20230101__20231231_zIHFeFjDPun" style="text-align: right" title="Financing cash flows from finance leases (principal)"&gt;34,954&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinanceLeasePrincipalPayments_c20220101__20221231_zn17gw8kGNEl" style="text-align: right" title="Financing cash flows from finance leases (prinicipal)"&gt;5,366&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating cash flows from operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--OperatingLeasePayments_pp0p0_c20230101__20231231_zntbdAOowzJl" style="text-align: right" title="Operating cash flows from operating leases"&gt;720,889&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20221231_zWJC6zkEvzMb" style="text-align: right" title="Operating cash flows from operating leases"&gt;635,324&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;ROU assets obtained in exchange for new finance lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_c20230101__20231231_zqWSUz4kx9j1" style="text-align: right" title="ROU assets obtained in exchange for new finance lease liability"&gt;107,610&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_c20220101__20221231_zI0UJ4IxPh6i" style="text-align: right" title="ROU assets obtained in exchange for new finance lease liability"&gt;160,990&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Weighted average remaining lease term &#x2013; finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zncWY2kfqd7l" title="Weighted average remaining lease term - finance leases"&gt;4.2&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_z7AYY8MvT6Hf" title="Weighted average remaining lease term - finance leases"&gt;5.8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted average remaining lease term &#x2013; operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zN6cQ3nRXrUg" title="Weighted average remaining lease term - operating leases"&gt;3.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zrbMAa5zIWye" title="Weighted average remaining lease term - operating leases"&gt;4.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Discount rate &#x2013; finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20231231_zRdOotMiakJg" style="text-align: right" title="Weighted average discount rate - finance leases"&gt;8.87&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20221231_zqznwZZ8E7Yg" style="text-align: right" title="Weighted average discount rate - finance leases"&gt;7.50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted average discount rate &#x2013; operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20231231_zxoZBa0elpIa" title="Weighted average discount rate - operating leases"&gt;7.01&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20221231_zFNA4mgK10ed" title="Weighted average discount rate - operating leases"&gt;6.97&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zwdw4R5L5cV5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_893_ecustom--OperatingLeasesAndFinanceLeasesTableTextBlock_zY3o8U2shVM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_zF1nBvIU70m7" style="display: none"&gt;Schedule
of Operating and Finance Leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20231231_zsOLwkAf5erc" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_zDTrF4VnPKal" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating leases:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zYLSoTqDFUEi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Right-of-use assets, operating&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;2,532,928&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,200,191&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zOFZOZSNt9Cc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Lease liabilities, operating &#x2013; current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;712,607&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;692,074&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zn1zmknbHRx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Lease liabilities, operating &#x2013; net of current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,942,970&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,624,608&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zI44WR0y4FGc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 20pt"&gt;Total operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,655,577&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,316,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Finance leases:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pp0p0_zMTAWiXbIAA7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Right-of-use assets, finance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;268,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;160,990&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pp0p0_di_zyr4LMzq1It5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(48,823&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,708&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zKnVGtX7FhMf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 20pt"&gt;Right-of-use assets, finance, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;219,777&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154,282&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_zgPF8NucLTzf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Lease liabilities, finance &#x2013; current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;49,926&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;22,493&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_zL6d0WKtxbsh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Lease liabilities, finance &#x2013; net of current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;175,943&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;133,131&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zFBDcpeWVBv5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 20pt"&gt;Total finance lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;255,869&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;155,624&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_z3ndkDQS6vp9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001093">&lt;p id="xdx_897_eus-gaap--LesseeOperatingLeasesTextBlock_zUzhDreO60V8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
each of the below listed leases, management has determined it will utilize the base rental period and have not considered any renewal
periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_zm4SkLy3JjD" style="display: none"&gt;Schedule of Operating Lease&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Location&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Square Feet&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Monthly Rent&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Lease Expiry&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 30%; text-align: left"&gt;Columbus, OH&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zNEu0tYSmCr2" style="width: 16%; text-align: right" title="Land"&gt;6,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zIz7De2D9iVe" style="width: 16%; text-align: right" title="Rent expense"&gt;5,100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--ColumbusOHMember_zMaGTpXZMubj" style="width: 28%; text-align: right" title="Lease Expiry"&gt;December 31, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Madison Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zKxVo7FwXwj3" style="text-align: right" title="Land"&gt;36,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zwsG8RLrY88" style="text-align: right" title="Rent expense"&gt;44,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMIMember_zhezISt7ws1b" style="text-align: right" title="Lease Expiry"&gt;August 31, 2026&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Sterling Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zhADnavmmrrk" style="text-align: right" title="Land"&gt;37,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zpFHMllU2Eg6" style="text-align: right" title="Rent Expense"&gt;21,692&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--SterlingHeightsMIMember_zeoNpAO5DDe2" style="text-align: right" title="Lease Expiry"&gt;April 30, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Traverse City, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zPZR4iyJDNug" style="text-align: right" title="Land"&gt;5,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zIgSSSJAYlDf" style="text-align: right" title="Rent Expense"&gt;4,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--TraverseCityMIMember_zjyGUR1o6Ji3" style="text-align: right" title="Lease Expiry"&gt;January 31, 2024&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Temporary space&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Madison Heights, MI&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AreaOfLand_iI_pid_uSqft_c20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zuyNKnPxub74" style="text-align: right" title="Land"&gt;3,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PaymentsForRent_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zAzdontSKDD8" style="text-align: right" title="Rent Expense"&gt;1,605&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231__srt--StatementGeographicalAxis__custom--MadisonHeightsMITemporarySpaceMember_zypzJrxPGqTc" style="text-align: right" title="Lease Expiry"&gt;month to month&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Vehicles&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;various&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;n/a &lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PaymentsForRent_c20230101__20231231_z0CrnQz4X0J9" style="text-align: right" title="Vehichle rent expense"&gt;4,901&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230101__20231231_zUBv17uDqyFk" style="text-align: right" title="Lease Expiry"&gt;September 30, 2028&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:AreaOfLand
      contextRef="AsOf2023-12-31_custom_ColumbusOHMember"
      decimals="INF"
      id="Fact001095"
      unitRef="Sqft">6000</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-012023-12-31_custom_ColumbusOHMember"
      decimals="0"
      id="Fact001097"
      unitRef="USD">5100</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate
      contextRef="From2023-01-012023-12-31_custom_ColumbusOHMember"
      id="Fact001099">December 31, 2028</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:AreaOfLand
      contextRef="AsOf2023-12-31_custom_MadisonHeightsMIMember"
      decimals="INF"
      id="Fact001101"
      unitRef="Sqft">36000</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-012023-12-31_custom_MadisonHeightsMIMember"
      decimals="0"
      id="Fact001103"
      unitRef="USD">44049</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate
      contextRef="From2023-01-012023-12-31_custom_MadisonHeightsMIMember"
      id="Fact001105">August 31, 2026</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:AreaOfLand
      contextRef="AsOf2023-12-31_custom_SterlingHeightsMIMember"
      decimals="INF"
      id="Fact001107"
      unitRef="Sqft">37000</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-012023-12-31_custom_SterlingHeightsMIMember"
      decimals="0"
      id="Fact001109"
      unitRef="USD">21692</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate
      contextRef="From2023-01-012023-12-31_custom_SterlingHeightsMIMember"
      id="Fact001111">April 30, 2028</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:AreaOfLand
      contextRef="AsOf2023-12-31_custom_TraverseCityMIMember"
      decimals="INF"
      id="Fact001113"
      unitRef="Sqft">5200</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-012023-12-31_custom_TraverseCityMIMember"
      decimals="0"
      id="Fact001115"
      unitRef="USD">4500</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate
      contextRef="From2023-01-012023-12-31_custom_TraverseCityMIMember"
      id="Fact001117">January 31, 2024</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:AreaOfLand
      contextRef="AsOf2023-12-31_custom_MadisonHeightsMITemporarySpaceMember"
      decimals="INF"
      id="Fact001119"
      unitRef="Sqft">3200</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-012023-12-31_custom_MadisonHeightsMITemporarySpaceMember"
      decimals="0"
      id="Fact001121"
      unitRef="USD">1605</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate
      contextRef="From2023-01-012023-12-31_custom_MadisonHeightsMITemporarySpaceMember"
      id="Fact001123">month to month</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001125"
      unitRef="USD">4901</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseOptionToTerminate contextRef="From2023-01-01to2023-12-31" id="Fact001127">September 30, 2028</us-gaap:LesseeOperatingLeaseOptionToTerminate>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001129">&lt;p id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zkpqbZ5v0gE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the future minimum lease payments under our leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B8_zSoSlLHazqQ3" style="display: none"&gt;Schedule
of Future Rental Payment for Operating Lease&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;For the Year Ending December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Finance Lease&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20231231_zg7qnNEQsc2d" style="width: 12%; text-align: right" title="Finance lease, 2024"&gt;67,358&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20231231_zYZqIzsxapDf" style="width: 12%; text-align: right" title="Operating Leases, 2024"&gt;955,427&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20231231_zwONyF3JLpy" style="text-align: right" title="Finance lease, 2025"&gt;67,358&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_c20231231_zIAdsGB7gxv2" style="text-align: right" title="Operating Leases, 2025"&gt;956,826&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20231231_z3GDdt2vN9Z2" style="text-align: right" title="Finance lease, 2026"&gt;59,253&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_c20231231_zVzsDU2aRHlc" style="text-align: right" title="Operating Leases, 2026"&gt;721,664&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20231231_zIKi92RNYLBh" style="text-align: right" title="Finance lease, 2027"&gt;47,028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_c20231231_zShWp0dJZ0W9" style="text-align: right" title="Operating Leases, 2027"&gt;355,972&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2028&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20231231_zvNGCnIW8rNg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finance lease, 2028"&gt;26,912&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_c20231231_zGHQMjQEVgHh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter"&gt;166,884&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right" title="Finance lease, 2028"&gt;&lt;p id="xdx_98F_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20231231_z1TaJ98AWfIe" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Finance lease, Less Imputed interest"&gt;(42,040&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right" title="Thereafter"&gt;&lt;p id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20231231_zNFEjzW5Uud6" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Operating Lease, less imputed interest"&gt;(496,382&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less short-term lease payments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right" title="Finance lease, 2028"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;-&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right" title="Thereafter"&gt;&lt;p id="xdx_98E_eus-gaap--ShortTermLeaseCommitmentAmount_iNI_pp0p0_di_c20231231_zQTz679ei55h" style="font: 10pt Times New Roman, Times, Serif; margin: 0" title="Operating Lease, short-term lease payments"&gt;(4,814&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--FinanceLeaseLiabilityPaymentDue_iI_c20231231_zLCvydnBR8pj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Finance Lease"&gt;225,869&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--LesseeOperatingLeaseLiabilityPaymentDue_iI_pp0p0_c20231231_zpulaSoVx7M" style="border-bottom: Black 1.5pt solid; text-align: right" title="Operating Leases"&gt;2,655,577&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001131"
      unitRef="USD">67358</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001133"
      unitRef="USD">955427</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001135"
      unitRef="USD">67358</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001137"
      unitRef="USD">956826</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001139"
      unitRef="USD">59253</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001141"
      unitRef="USD">721664</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001143"
      unitRef="USD">47028</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001145"
      unitRef="USD">355972</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001147"
      unitRef="USD">26912</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001149"
      unitRef="USD">166884</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001151"
      unitRef="USD">42040</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001153"
      unitRef="USD">496382</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:ShortTermLeaseCommitmentAmount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001155"
      unitRef="USD">4814</us-gaap:ShortTermLeaseCommitmentAmount>
    <INLX:FinanceLeaseLiabilityPaymentDue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001157"
      unitRef="USD">225869</INLX:FinanceLeaseLiabilityPaymentDue>
    <INLX:LesseeOperatingLeaseLiabilityPaymentDue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001159"
      unitRef="USD">2655577</INLX:LesseeOperatingLeaseLiabilityPaymentDue>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001161">&lt;p id="xdx_891_eus-gaap--LeaseCostTableTextBlock_z8L6adjBFFll" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the components of lease expense:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_z8oqiXIpVtLh" style="display: none"&gt;Summary
of Components of Lease Expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;For the Year Ending December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230101__20231231_zSMxeMLdOBYb" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20220101__20221231_zpsoeObUqi5e" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_zC8UYDRmvWDl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_zw6qsFRe9xck" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Amortization of ROU assets&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;42,115&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;6,708&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseInterestExpense_i01_zuMrSoV0emn2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Interest on lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,933&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_z4tgVz09Awse" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;954,040&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;952,270&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--ShortTermLeaseCost_zjIhzFy3Hswk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Short-term lease expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001166"
      unitRef="USD">42115</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001167"
      unitRef="USD">6708</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001169"
      unitRef="USD">16514</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001170"
      unitRef="USD">2933</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001172"
      unitRef="USD">954040</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001173"
      unitRef="USD">952270</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001175"
      unitRef="USD">19254</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001176"
      unitRef="USD">19254</us-gaap:ShortTermLeaseCost>
    <INLX:ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001178">&lt;p id="xdx_898_ecustom--ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock_z9TQuaBAheFd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables set forth additional information pertaining to our leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zd0C0bkVS7Pg" style="display: none"&gt;Schedule
of Additional Information Pertaining to Leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;For the Year Ending December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Financing cash flows from finance leases (interest)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20230101__20231231_z44xAjYhxihg" style="width: 12%; text-align: right" title="Financing cash flows from finance leases (interest)"&gt;16,514&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinanceLeaseInterestPaymentOnLiability_c20220101__20221231_zsfoh9vHsor9" style="width: 12%; text-align: right" title="Financing cash flows from finance leases (interest)"&gt;2,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Financing cash flows from finance leases (principal)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinanceLeasePrincipalPayments_c20230101__20231231_zIHFeFjDPun" style="text-align: right" title="Financing cash flows from finance leases (principal)"&gt;34,954&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinanceLeasePrincipalPayments_c20220101__20221231_zn17gw8kGNEl" style="text-align: right" title="Financing cash flows from finance leases (prinicipal)"&gt;5,366&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating cash flows from operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--OperatingLeasePayments_pp0p0_c20230101__20231231_zntbdAOowzJl" style="text-align: right" title="Operating cash flows from operating leases"&gt;720,889&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20221231_zWJC6zkEvzMb" style="text-align: right" title="Operating cash flows from operating leases"&gt;635,324&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;ROU assets obtained in exchange for new finance lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_c20230101__20231231_zqWSUz4kx9j1" style="text-align: right" title="ROU assets obtained in exchange for new finance lease liability"&gt;107,610&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability_c20220101__20221231_zI0UJ4IxPh6i" style="text-align: right" title="ROU assets obtained in exchange for new finance lease liability"&gt;160,990&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Weighted average remaining lease term &#x2013; finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zncWY2kfqd7l" title="Weighted average remaining lease term - finance leases"&gt;4.2&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_z7AYY8MvT6Hf" title="Weighted average remaining lease term - finance leases"&gt;5.8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted average remaining lease term &#x2013; operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zN6cQ3nRXrUg" title="Weighted average remaining lease term - operating leases"&gt;3.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zrbMAa5zIWye" title="Weighted average remaining lease term - operating leases"&gt;4.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Discount rate &#x2013; finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20231231_zRdOotMiakJg" style="text-align: right" title="Weighted average discount rate - finance leases"&gt;8.87&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20221231_zqznwZZ8E7Yg" style="text-align: right" title="Weighted average discount rate - finance leases"&gt;7.50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted average discount rate &#x2013; operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20231231_zxoZBa0elpIa" title="Weighted average discount rate - operating leases"&gt;7.01&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20221231_zFNA4mgK10ed" title="Weighted average discount rate - operating leases"&gt;6.97&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</INLX:ScheduleOfAdditionalInformationPertainingToLeasesTableTextBlock>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001180"
      unitRef="USD">16514</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001182"
      unitRef="USD">2933</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001184"
      unitRef="USD">34954</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001186"
      unitRef="USD">5366</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001188"
      unitRef="USD">720889</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001190"
      unitRef="USD">635324</us-gaap:OperatingLeasePayments>
    <INLX:RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001192"
      unitRef="USD">107610</INLX:RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability>
    <INLX:RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001194"
      unitRef="USD">160990</INLX:RightOfUseAssetsObtainedInExchangeForNewFinanceLeaseLiability>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-12-31" id="Fact001196">P4Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2022-12-31" id="Fact001198">P5Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-12-31" id="Fact001200">P3Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2022-12-31" id="Fact001202">P4Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001204"
      unitRef="Pure">0.0887</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact001206"
      unitRef="Pure">0.0750</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001208"
      unitRef="Pure">0.0701</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact001210"
      unitRef="Pure">0.0697</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <INLX:OperatingLeasesAndFinanceLeasesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001212">&lt;p id="xdx_893_ecustom--OperatingLeasesAndFinanceLeasesTableTextBlock_zY3o8U2shVM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_zF1nBvIU70m7" style="display: none"&gt;Schedule
of Operating and Finance Leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20231231_zsOLwkAf5erc" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_zDTrF4VnPKal" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating leases:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zYLSoTqDFUEi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: left; padding-left: 10pt"&gt;Right-of-use assets, operating&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;2,532,928&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;3,200,191&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_zOFZOZSNt9Cc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Lease liabilities, operating &#x2013; current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;712,607&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;692,074&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zn1zmknbHRx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Lease liabilities, operating &#x2013; net of current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,942,970&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,624,608&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zI44WR0y4FGc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 20pt"&gt;Total operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,655,577&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,316,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Finance leases:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pp0p0_zMTAWiXbIAA7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Right-of-use assets, finance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;268,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;160,990&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pp0p0_di_zyr4LMzq1It5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(48,823&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,708&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FinanceLeaseRightOfUseAsset_iI_zKnVGtX7FhMf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 20pt"&gt;Right-of-use assets, finance, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;219,777&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154,282&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pp0p0_zgPF8NucLTzf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Lease liabilities, finance &#x2013; current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;49,926&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;22,493&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_zL6d0WKtxbsh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Lease liabilities, finance &#x2013; net of current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;175,943&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;133,131&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zFBDcpeWVBv5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 20pt"&gt;Total finance lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;255,869&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;155,624&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</INLX:OperatingLeasesAndFinanceLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001214"
      unitRef="USD">2532928</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001215"
      unitRef="USD">3200191</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001217"
      unitRef="USD">712607</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001218"
      unitRef="USD">692074</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001220"
      unitRef="USD">1942970</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001221"
      unitRef="USD">2624608</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001223"
      unitRef="USD">2655577</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001224"
      unitRef="USD">3316682</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001226"
      unitRef="USD">268600</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001227"
      unitRef="USD">160990</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001229"
      unitRef="USD">48823</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001230"
      unitRef="USD">6708</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001232"
      unitRef="USD">219777</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001233"
      unitRef="USD">154282</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001235"
      unitRef="USD">49926</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001236"
      unitRef="USD">22493</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001238"
      unitRef="USD">175943</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001239"
      unitRef="USD">133131</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001241"
      unitRef="USD">255869</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001242"
      unitRef="USD">155624</us-gaap:FinanceLeaseLiability>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001244">&lt;p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z3V0GpeK0Ibk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;12.
&lt;span id="xdx_82B_zlpkmp6IGQ2g"&gt;Stockholders&#x2019; Equity&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Description
of Authorized Capital&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
are authorized to issue up to &lt;span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_zbShTjP7sDO9" title="Common stock, shares authorized"&gt;25,000,000&lt;/span&gt; shares of common stock with $&lt;span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_z2ScANVUuZC6" title="Common stock, par value"&gt;0.001&lt;/span&gt; par value. The holders of our common stock are entitled to
one vote per share. The holders of common stock are entitled to receive ratably such dividends, if any, as may be declared by the Board
of Directors out of legally available funds&#160;. However, the current policy of the Board of Directors is to retain earnings, if any,
for the operation and expansion of the business. Upon liquidation, dissolution or winding-up of Intellinetics, the holders of common
stock are entitled to share ratably in all assets legally available for distribution.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Common
Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2023, &lt;span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20231231_zriQyWRsOFZ4" title="Common stock, shares outstanding"&gt;4,113,621&lt;/span&gt; shares of common stock were issued and outstanding, &lt;span id="xdx_90B_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--ExerciseOfOutstandingWarrantsMember_z4Kl8lY4UhKg" title="Common stock capital shares reserved for future issuance"&gt;255,958&lt;/span&gt; shares of common stock were reserved for
issuance upon the exercise of outstanding warrants, and &lt;span id="xdx_90D_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20231231__us-gaap--PlanNameAxis__custom--TwoThousandFifteenEquityIncentivePlanMember_ziBtQjSxNZ8a" title="Common stock capital shares reserved for future issuance"&gt;497,330&lt;/span&gt; shares of common stock were reserved for issuance under our 2015 Equity
Incentive Plan, as amended (the &#x201c;2015 Plan&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Private
Placement 2022&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 1, 2022, we entered into a Securities Purchase Agreement with certain accredited investors, pursuant to which we issued and sold
(i) &lt;span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z4QIMPnoDPzh" title="Number of stock issued during period, shares"&gt;1,242,588&lt;/span&gt; shares of the Company&#x2019;s Common Stock, at a price of $&lt;span id="xdx_905_eus-gaap--SharesIssuedPricePerShare_iI_c20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_z9haM7hvQpse" title="Price per share"&gt;4.62&lt;/span&gt; per share, for aggregate gross proceeds of $&lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember_zR61v8FVThT6" title="Stock issued during period shares new issues"&gt;5,740,756&lt;/span&gt; and
(ii) $&lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_z8WNWFaMfUT7" title="Number of stock issued during period, shares"&gt;2,964,500&lt;/span&gt; in 12% Subordinated Notes, for aggregate gross proceeds of $&lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20220401__20220402__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_zUu7u3WeOtp" title="Stock issued during period shares new issues"&gt;8,705,256&lt;/span&gt; for the combined private placement&lt;span style="text-transform: uppercase"&gt;.
&lt;/span&gt;We used a portion of the net proceeds of the offering to finance the acquisition of Yellow Folder, and used the remaining net
proceeds for working capital and general corporate purposes, including debt reduction.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
retained Taglich Brothers, Inc. as the exclusive placement agent for the private placement. In compensation, we paid the placement agent
a cash payment of &lt;span id="xdx_904_ecustom--PercentageOfGrossProceedsPaidToPrivatePlacementAgent_pid_dp_c20220401__20220401__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zBLu2tLnQDoi" title="Private placement agent"&gt;8&lt;/span&gt;% of the gross proceeds of the offering, along with warrants to purchase shares of Company common stock, an extension
of its existing warrants, and reimbursement for the placement agent&#x2019;s reasonable out of pocket expenses, FINRA filing fees and
related legal fees. On April 1, 2022, the Company paid the placement agent cash in the amount of $&lt;span id="xdx_90C_eus-gaap--Cash_iI_pp0p0_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zxFBvkdagdce" title="Placement agent cash"&gt;696,420&lt;/span&gt; and issued the placement agent
warrants to purchase &lt;span id="xdx_901_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zHWyKo81G3Ag" title="Warrant to purchase of shares of common stock"&gt;124,258&lt;/span&gt; shares at an exercise price at $&lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zIPneTxgMota" title="Class of warrant or right, exercise price of warrants or rights"&gt;4.62&lt;/span&gt; per share, which are exercisable for a period of five years after issuance,
contain customary cashless exercise provisions and anti-dilution protection and are entitled to limited piggyback registration rights.
In addition, we agreed to extend the expiration date of all currently outstanding warrants previously issued to the placement agent and/or
its assignees to March 30, 2027. Debt issuance costs of $&lt;span id="xdx_90F_eus-gaap--DeferredFinanceCostsNet_iI_pp0p0_c20220401__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zCtw3AaJ0OEg" title="Debt issuance costs"&gt;165,406&lt;/span&gt; were recorded for the issuance of the April 1, 2022 warrants, utilizing
the Black-Scholes valuation model. The fair value of warrants issued was determined to be $&lt;span id="xdx_903_ecustom--FairValueOfWarrantsIssuedPricePerShare_iI_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zlNcPjYmT0a7" title="Fair value of warrants issued price per share"&gt;3.91&lt;/span&gt;. Debt issuance costs of $&lt;span id="xdx_90A_eus-gaap--DeferredFinanceCostsNet_iI_pp0p0_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zs9sMtxBwBrj" title="Debt issuance costs"&gt;47,607&lt;/span&gt; were
recorded for the extension of the exercise period for existing unexpired warrants to March 30, 2027, utilizing the Black-Scholes valuation
model. The fair value of warrants affected was determined to be from $&lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__srt--RangeAxis__srt--MinimumMember_zzGkUSZjGW3j" title="Class of warrant or right, exercise price of warrants or rights"&gt;3.30&lt;/span&gt; to $&lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__srt--RangeAxis__srt--MaximumMember_zzi0Nox70WUe" title="Class of warrant or right, exercise price of warrants or rights"&gt;3.97&lt;/span&gt;. Underwriting paid-in-capital charges of $&lt;span id="xdx_90E_ecustom--UnderwritingExpenses_pp0p0_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zXkoK00CFiN2" title="Underwriting expense"&gt;492,181&lt;/span&gt;
and debt issuance costs of $&lt;span id="xdx_905_eus-gaap--Cash_iI_pp0p0_c20231231__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zh3qvNyMAhw3" title="Placement agent cash"&gt;254,160&lt;/span&gt; was recorded for the placement agent cash fee and other related legal fees. Amortization of the debt
issuance costs for this private placement offering was recorded at $&lt;span id="xdx_90C_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230101__20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zcmAxFU4FZD5" title="Amortization of deferred financing costs"&gt;155,724&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220101__20221231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zKGLaBLjei3" title="Amortization of deferred financing costs"&gt;116,793&lt;/span&gt;, for the years ended December 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Private
Placement 2020&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 2, 2020, we sold &lt;span id="xdx_905_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z4QhHCyXd832" title="Number of shares sold"&gt;955,000&lt;/span&gt; shares of our common stock and certain subordinated notes in a private placement to accredited investors
as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pdd" title="Number of stock issued during period, shares"&gt;875,000&lt;/span&gt;
    shares of our common stock at a purchase price of $&lt;span id="xdx_905_eus-gaap--SharesIssuedPricePerShare_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pdd" title="Price per share"&gt;4.00&lt;/span&gt; per share, for aggregate gross proceeds of $&lt;span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Proceeds from private placement"&gt;3,500,000&lt;/span&gt;, and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pdd" title="Number of shares sold"&gt;2,000&lt;/span&gt;
    units at a purchase price of $&lt;span id="xdx_90E_eus-gaap--SaleOfStockPricePerShare_c20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pdd" title="Sale of stock price per share"&gt;1,000&lt;/span&gt; per unit, with each unit consisting of $&lt;span id="xdx_905_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pp0p0" title="Value of stock sold"&gt;1,000&lt;/span&gt; in 12% Subordinated Notes and &lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesConversionOfUnits_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pdd" title="Conversion of units, shares"&gt;40&lt;/span&gt; shares of our
    common stock, for aggregate gross proceeds of $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueConversionOfUnits_c20200301__20200302__srt--TitleOfIndividualAxis__custom--AccreditedInvestorsMember__us-gaap--DebtInstrumentAxis__custom--TwelvePercentageSubordinatedNotesMember_pp0p0" title="Conversion of units"&gt;2,000,000&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
connection with the private placement offering, we paid the placement agent $&lt;span id="xdx_902_ecustom--PaymentToPlacementAgentOnPrivatePlacementOffering_c20200301__20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Private placement offering"&gt;440,000&lt;/span&gt; in cash, equal to &lt;span id="xdx_90B_ecustom--PercentageOfGrossProceedsPaidToPrivatePlacementAgent_pid_dp_c20200301__20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zDZX4MtBYVyk" title="Private placement agent"&gt;8&lt;/span&gt;% of the gross proceeds of the
offering, along with &lt;span id="xdx_907_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Warrant to purchase of shares of common stock"&gt;95,500&lt;/span&gt; warrants to purchase shares of our common stock and reimbursement for the placement agent&#x2019;s reasonable
out of pocket expenses, FINRA filing fees and related legal fees. The warrants are exercisable at an exercise price at $&lt;span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Class of warrant or right, exercise price of warrants or rights"&gt;4.00&lt;/span&gt; per share
for a period of &lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zngCm6u6vBmg" title="Warrants term"&gt;five years&lt;/span&gt; after issuance, contain customary cashless exercise provisions and anti-dilution protection and are entitled
to limited piggyback registration rights. Underwriting expense of $&lt;span id="xdx_901_ecustom--UnderwritingExpenses_c20200301__20200302__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Underwriting expense"&gt;236,761&lt;/span&gt; and debt issuance costs of $&lt;span id="xdx_908_eus-gaap--DeferredFinanceCostsNet_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pp0p0" title="Debt issuance costs"&gt;135,291&lt;/span&gt; were recorded for the
issuance of the March 2, 2020 warrants, utilizing the Black-Scholes valuation model. The fair value of warrants issued was determined
to be $&lt;span id="xdx_908_ecustom--FairValueOfWarrantsIssuedPricePerShare_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Fair value of warrants issued price per share"&gt;3.90&lt;/span&gt;. Underwriting expense of $&lt;span id="xdx_90F_ecustom--UnderwritingExpenses_c20200301__20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Underwriting expense"&gt;307,867&lt;/span&gt; and debt issuance costs of $&lt;span id="xdx_90F_eus-gaap--DeferredFinanceCostsNet_c20200302__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0" title="Debt issuance costs"&gt;175,924&lt;/span&gt; was recorded for the placement agent cash fee and other
related legal fees. Amortization of the debt issuance costs for this private placement offering was recorded at $&lt;span id="xdx_90A_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20230101__20231231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zbxjtDSc9ll8" title="Amortization of deferred financing costs"&gt;21,439&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--AmortizationOfFinancingCosts_pp0p0_c20220101__20221231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zJcCRJLdWpQh" title="Amortization of deferred financing costs"&gt;99,589&lt;/span&gt;
for the years ended December 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Warrants&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following sets forth the warrants to purchase our common stock that were outstanding as of December 31, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants
    to purchase &lt;span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_z99DlZyHEJzi" title="Warrant to purchase of shares of common stock"&gt;3,000&lt;/span&gt; shares of common stock at an exercise price of $&lt;span id="xdx_900_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_zsrByM8mKO23" title="Class of warrant or right, exercise price of warrants or rights"&gt;15.00&lt;/span&gt; per share exercisable until &lt;span id="xdx_909_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_za160qDHfzxf" title="Warrant exercisable date"&gt;March 30, 2027&lt;/span&gt;, issued to certain
    5% stockholders.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants
    to purchase &lt;span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_z7eibNfiWcN2" title="Warrant to purchase of shares of common stock"&gt;17,200&lt;/span&gt; shares of common stock at an exercise price of $&lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zXrvopbe9J67" title="Class of warrant or right, exercise price of warrants or rights"&gt;12.50&lt;/span&gt; per share exercisable until &lt;span id="xdx_905_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zgjZN10wau4g" title="Warrants exercisable description"&gt;March 30, 2027&lt;/span&gt;, issued to the
    placement agent in connection with private placements of our convertible promissory notes.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants
    to purchase &lt;span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zWzV3kebs3Sd" title="Warrant to purchase of shares of common stock"&gt;16,000&lt;/span&gt; shares of common stock at an exercise price of $&lt;span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zvIR7fwo7UBe" title="Class of warrant or right, exercise price of warrants or rights"&gt;9.00&lt;/span&gt; per share exercisable until &lt;span id="xdx_908_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zMf188mwAwL6" title="Warrants exercisable description"&gt;March 30, 2027&lt;/span&gt;, issued to the
    placement agent in connection with private placements of our convertible promissory notes.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants
    to purchase &lt;span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFourMember_zv0M2Fhl0Tng" title="Warrant to purchase of shares of common stock"&gt;95,500&lt;/span&gt; shares of common stock at an exercise price of $&lt;span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFourMember_zV5Aw00ZkHa7" title="Class of warrant or right, exercise price of warrants or rights"&gt;4.00&lt;/span&gt; per share exercisable until &lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFourMember_z1QsANXXV5bl" title="Warrant exercisable date"&gt;March 30, 2027&lt;/span&gt;, issued to the
    placement agent in connection with private placements of our promissory notes.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants
    to purchase &lt;span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFiveMember_zt0Ccib6rwak" title="Warrant to purchase of shares of common stock"&gt;124,258&lt;/span&gt; shares of common stock at an exercise price of $&lt;span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFiveMember_z5BGLXDbqYFl" title="Class of warrant or right, exercise price of warrants or rights"&gt;4.62&lt;/span&gt; per share exercisable until &lt;span id="xdx_907_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--WarrantFiveMember_zOgJyEn34Vxd" title="Warrant exercisable date"&gt;March 30, 2027&lt;/span&gt;, issued to the
    placement agent in connection with private placements of our promissory notes.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_do_c20231231_zKs2DXhMSXe8" title="Warrant to purchase of shares of common stock"&gt;No&lt;/span&gt;
warrants were issued during 2023. Warrants to purchase &lt;span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20221231_z64PIvkm8ka8" title="Warrant to purchase of shares of common stock"&gt;124,258&lt;/span&gt; shares of common stock were issued during the year ended December 31,
2022 at a fair value determined to be $&lt;span id="xdx_90C_ecustom--FairValueOfWarrantsIssuedPricePerShare_iI_pid_c20231231_zhmB3DTPZQz8" title="Fair value of warrants issued price per share"&gt;3.91&lt;/span&gt; per warrant utilizing the Black-Scholes valuation model. The estimated value of the warrants
issued during the year ended December 31, 2022, as well as the assumptions that were used in calculating such values, were based on estimates
at the issuance date in the table below.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_ecustom--ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_zGsQZTFyxr25" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B6_zLsuG0eRjh0l" style="display: none"&gt;Schedule
of Estimated Values of Warrants Valuation Assumptions&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants
    Issued &lt;br/&gt;
    April 1, 2022&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 84%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Risk-free
    interest rate&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zm4ki6X3IFpl" title="Warrants, measurement input percentage"&gt;2.55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    average expected term&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zw4GbALhU10i" title="Warrants, term"&gt;5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected
    volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zXM9qq1uE5I8" title="Warrants, measurement input percentage"&gt;116.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected
    dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z5E03tuZuTxa" title="Warrants, measurement input percentage"&gt;0.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AB_zK2uiGdJny9f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001246"
      unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001248"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001250"
      unitRef="Shares">4113621</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="AsOf2023-12-31_custom_ExerciseOfOutstandingWarrantsMember"
      decimals="INF"
      id="Fact001252"
      unitRef="Shares">255958</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="AsOf2023-12-31_custom_TwoThousandFifteenEquityIncentivePlanMember"
      decimals="INF"
      id="Fact001254"
      unitRef="Shares">497330</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_custom_AccreditedInvestorsMember"
      decimals="INF"
      id="Fact001256"
      unitRef="Shares">1242588</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-04-02_custom_SecuritiesPurchaseAgreementMember_custom_AccreditedInvestorsMember"
      decimals="INF"
      id="Fact001258"
      unitRef="USDPShares">4.62</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_custom_AccreditedInvestorsMember"
      decimals="0"
      id="Fact001260"
      unitRef="USD">5740756</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_us-gaap_PrivatePlacementMember_custom_TwelvePercentageSubordinatedNotesMember"
      decimals="INF"
      id="Fact001262"
      unitRef="Shares">2964500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-04-012022-04-02_custom_SecuritiesPurchaseAgreementMember_us-gaap_PrivatePlacementMember_custom_TwelvePercentageSubordinatedNotesMember"
      decimals="0"
      id="Fact001264"
      unitRef="USD">8705256</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <INLX:PercentageOfGrossProceedsPaidToPrivatePlacementAgent
      contextRef="From2022-04-012022-04-01_us-gaap_PrivatePlacementMember"
      decimals="INF"
      id="Fact001266"
      unitRef="Pure">0.08</INLX:PercentageOfGrossProceedsPaidToPrivatePlacementAgent>
    <us-gaap:Cash
      contextRef="AsOf2022-04-01_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember"
      decimals="0"
      id="Fact001268"
      unitRef="USD">696420</us-gaap:Cash>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2022-04-01_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember"
      decimals="INF"
      id="Fact001270"
      unitRef="Shares">124258</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-04-01_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember"
      decimals="INF"
      id="Fact001272"
      unitRef="USDPShares">4.62</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="AsOf2022-04-01_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember"
      decimals="0"
      id="Fact001274"
      unitRef="USD">165406</us-gaap:DeferredFinanceCostsNet>
    <INLX:FairValueOfWarrantsIssuedPricePerShare
      contextRef="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember"
      decimals="INF"
      id="Fact001276"
      unitRef="USDPShares">3.91</INLX:FairValueOfWarrantsIssuedPricePerShare>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember"
      decimals="0"
      id="Fact001278"
      unitRef="USD">47607</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember_srt_MinimumMember"
      decimals="INF"
      id="Fact001280"
      unitRef="USDPShares">3.30</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember_custom_TaglichBrothersIncMember_srt_MaximumMember"
      decimals="INF"
      id="Fact001282"
      unitRef="USDPShares">3.97</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <INLX:UnderwritingExpenses
      contextRef="From2023-01-012023-12-31_custom_SecuritiesPurchaseAgreementMember"
      decimals="0"
      id="Fact001284"
      unitRef="USD">492181</INLX:UnderwritingExpenses>
    <us-gaap:Cash
      contextRef="AsOf2023-12-31_custom_SecuritiesPurchaseAgreementMember"
      decimals="0"
      id="Fact001286"
      unitRef="USD">254160</us-gaap:Cash>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2023-01-012023-12-31_custom_TaglichBrothersIncMember_custom_SecuritiesPurchaseAgreementMember"
      decimals="0"
      id="Fact001288"
      unitRef="USD">155724</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2022-01-012022-12-31_custom_TaglichBrothersIncMember_custom_SecuritiesPurchaseAgreementMember"
      decimals="0"
      id="Fact001290"
      unitRef="USD">116793</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember"
      decimals="INF"
      id="Fact001292"
      unitRef="Shares">955000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember"
      decimals="INF"
      id="Fact001294"
      unitRef="Shares">875000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember"
      decimals="INF"
      id="Fact001296"
      unitRef="USDPShares">4.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_us-gaap_PrivatePlacementMember"
      decimals="0"
      id="Fact001298"
      unitRef="USD">3500000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember"
      decimals="INF"
      id="Fact001300"
      unitRef="Shares">2000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember"
      decimals="INF"
      id="Fact001302"
      unitRef="USDPShares">1000</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember"
      decimals="0"
      id="Fact001304"
      unitRef="USD">1000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember"
      decimals="INF"
      id="Fact001306"
      unitRef="Shares">40</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2020-03-012020-03-02_custom_AccreditedInvestorsMember_custom_TwelvePercentageSubordinatedNotesMember"
      decimals="0"
      id="Fact001308"
      unitRef="USD">2000000</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <INLX:PaymentToPlacementAgentOnPrivatePlacementOffering
      contextRef="From2020-03-012020-03-02_us-gaap_PrivatePlacementMember"
      decimals="0"
      id="Fact001310"
      unitRef="USD">440000</INLX:PaymentToPlacementAgentOnPrivatePlacementOffering>
    <INLX:PercentageOfGrossProceedsPaidToPrivatePlacementAgent
      contextRef="From2020-03-012020-03-02_us-gaap_PrivatePlacementMember"
      decimals="INF"
      id="Fact001312"
      unitRef="Pure">0.08</INLX:PercentageOfGrossProceedsPaidToPrivatePlacementAgent>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001314"
      unitRef="Shares">95500</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001316"
      unitRef="USDPShares">4.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember"
      id="Fact001318">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <INLX:UnderwritingExpenses
      contextRef="From2020-03-012020-03-02_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember"
      decimals="0"
      id="Fact001320"
      unitRef="USD">236761</INLX:UnderwritingExpenses>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember"
      decimals="0"
      id="Fact001322"
      unitRef="USD">135291</us-gaap:DeferredFinanceCostsNet>
    <INLX:FairValueOfWarrantsIssuedPricePerShare
      contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001324"
      unitRef="USDPShares">3.90</INLX:FairValueOfWarrantsIssuedPricePerShare>
    <INLX:UnderwritingExpenses
      contextRef="From2020-03-012020-03-02_us-gaap_PrivatePlacementMember"
      decimals="0"
      id="Fact001326"
      unitRef="USD">307867</INLX:UnderwritingExpenses>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="AsOf2020-03-02_us-gaap_PrivatePlacementMember"
      decimals="0"
      id="Fact001328"
      unitRef="USD">175924</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2023-01-012023-12-31_us-gaap_PrivatePlacementMember"
      decimals="0"
      id="Fact001330"
      unitRef="USD">21439</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2022-01-012022-12-31_us-gaap_PrivatePlacementMember"
      decimals="0"
      id="Fact001332"
      unitRef="USD">99589</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-12-31_custom_WarrantOneMember"
      decimals="INF"
      id="Fact001334"
      unitRef="Shares">3000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_custom_WarrantOneMember"
      decimals="INF"
      id="Fact001336"
      unitRef="USDPShares">15.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable
      contextRef="From2023-01-012023-12-31_custom_WarrantOneMember"
      id="Fact001338">2027-03-30</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-12-31_custom_WarrantTwoMember"
      decimals="INF"
      id="Fact001340"
      unitRef="Shares">17200</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_custom_WarrantTwoMember"
      decimals="INF"
      id="Fact001342"
      unitRef="USDPShares">12.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable
      contextRef="From2023-01-012023-12-31_custom_WarrantTwoMember"
      id="Fact001344">2027-03-30</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-12-31_custom_WarrantThreeMember"
      decimals="INF"
      id="Fact001346"
      unitRef="Shares">16000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_custom_WarrantThreeMember"
      decimals="INF"
      id="Fact001348"
      unitRef="USDPShares">9.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable
      contextRef="From2023-01-012023-12-31_custom_WarrantThreeMember"
      id="Fact001350">2027-03-30</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-12-31_custom_WarrantFourMember"
      decimals="INF"
      id="Fact001352"
      unitRef="Shares">95500</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_custom_WarrantFourMember"
      decimals="INF"
      id="Fact001354"
      unitRef="USDPShares">4.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable
      contextRef="From2023-01-012023-12-31_custom_WarrantFourMember"
      id="Fact001356">2027-03-30</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-12-31_custom_WarrantFiveMember"
      decimals="INF"
      id="Fact001358"
      unitRef="Shares">124258</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_custom_WarrantFiveMember"
      decimals="INF"
      id="Fact001360"
      unitRef="USDPShares">4.62</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable
      contextRef="From2023-01-012023-12-31_custom_WarrantFiveMember"
      id="Fact001362">2027-03-30</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001364"
      unitRef="Shares">0</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact001366"
      unitRef="Shares">124258</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <INLX:FairValueOfWarrantsIssuedPricePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001368"
      unitRef="USDPShares">3.91</INLX:FairValueOfWarrantsIssuedPricePerShare>
    <INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001370">&lt;p id="xdx_89F_ecustom--ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock_zGsQZTFyxr25" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B6_zLsuG0eRjh0l" style="display: none"&gt;Schedule
of Estimated Values of Warrants Valuation Assumptions&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants
    Issued &lt;br/&gt;
    April 1, 2022&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 84%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Risk-free
    interest rate&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zm4ki6X3IFpl" title="Warrants, measurement input percentage"&gt;2.55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    average expected term&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zw4GbALhU10i" title="Warrants, term"&gt;5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected
    volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zXM9qq1uE5I8" title="Warrants, measurement input percentage"&gt;116.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected
    dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220401__srt--TitleOfIndividualAxis__custom--PlacementAgentMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z5E03tuZuTxa" title="Warrants, measurement input percentage"&gt;0.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</INLX:ScheduleOfEstimatedValuesOfWarrantsValuationAssumptionsTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      decimals="INF"
      id="Fact001372"
      unitRef="Pure">2.55</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedTermMember"
      id="Fact001374">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputPriceVolatilityMember"
      decimals="INF"
      id="Fact001376"
      unitRef="Pure">116.32</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-04-01_custom_PlacementAgentMember_us-gaap_MeasurementInputExpectedDividendRateMember"
      decimals="INF"
      id="Fact001378"
      unitRef="Pure">0.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001380">&lt;p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zQaVNuyGW37" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;13.
&lt;i&gt;&lt;span id="xdx_82C_z4vjw54rFT1f"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From
time to time, we issue stock options and restricted stock as compensation for services rendered by our directors and employees.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Restricted
Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 28, 2023 and January 6, 2022, we issued &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20231227__20231228__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zEuZGZsPZd7h" title="Stock issued during period, shares, restricted stock award"&gt;39,864&lt;/span&gt; shares and &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20220105__20220106__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zmmkHD8EVmuk" title="Stock issued during period, shares, restricted stock award"&gt;8,097&lt;/span&gt; shares, respectively, of restricted common stock to our directors
as part of their annual compensation plan. The grants of restricted common stock were made outside the 2015 Plan and were not subject
to vesting. Stock compensation of $&lt;span id="xdx_902_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zuoyS3k50TD4" title="Allocated share based compensation expense"&gt;147,500&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_ztpuMI6O5Lm1" title="Allocated share based compensation expense"&gt;57,500&lt;/span&gt; was recorded on this issuance of restricted common stock for the years ended December
31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Stock
Options&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
did not make any stock option grants during 2023. On April 14, 2022, we granted employees stock options to purchase &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_zHAEz0DbKGK4" title="Stock option granted"&gt;220,587&lt;/span&gt; shares at
an exercise price of $&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_iI_c20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_zAzRVNobZzkl" title="Stock option exercise price"&gt;6.08&lt;/span&gt; per share in accordance with the 2015 Plan, with vesting continuing until 2025. The total fair value of $&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20220413__20220414__srt--TitleOfIndividualAxis__custom--EmployeeMember_zGmE9YYebLm5" title="Stock option fair value"&gt;1,152,470&lt;/span&gt;
for these stock options is being recognized over the requisite service period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted-average grant date fair value of options granted during the year ended December 31, 2022 was $&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zXBMwawaGuW6" title="Weighted-average grant date fair value of options granted"&gt;5.22&lt;/span&gt;. The weighted average assumptions
that were used in calculating such values during the year ended December 31, 2022, as well as the assumptions that were used in calculating
such values, were based on estimates at the grant date in the table as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zTy9VMsvhI08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zHL7Gf0LMAZi" style="display: none"&gt;Schedule
of Estimated Values of Stock Option Grants Valuation Assumptions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Grant Date &lt;br/&gt; April 14, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 84%; text-align: justify"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zq8UchHKIQEe" title="Risk-free interest rate"&gt;2.82&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Weighted average expected term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pid_dtY_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zG3c4dvT6gb7" title="Weighted average expected term"&gt;6&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zeCbp7ENP00b" title="Expected volatility"&gt;116.60&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_z8qvLDHbtDsc" title="Expected dividend yield"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zqi9dUPsI2Qg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zQ3X0HirPRNa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of stock option activity during the years ended December 31, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_znBokUq6XaM4" style="display: none"&gt;Schedule of Stock Option Activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Remaining&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Exercise&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Contractual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Under Option&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; padding-bottom: 1.5pt"&gt;Outstanding at January 1, 2023&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zE42HBDl7L13" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Shares Under Option, Outstanding beginning balance"&gt;365,447&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQo4TWZjjhs4" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance"&gt;5.89&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEYthYBCBFDi" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNRKx5H0luqi" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance"&gt;19,200&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNBOHSbO14L5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Forfeited and expired"&gt;(7,560&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWxTIygGCmjb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired"&gt;15.34&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqMPJAqTE2M4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired"&gt;(19,200&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Outstanding at December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6dxGGcTuC6a" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance"&gt;357,887&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlUfh1Q4e8ql" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance"&gt;5.69&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZYBP2ZxUylh" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJEa9guMmI26" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1430"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Exercisable at December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zPggPDQ9oIcj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance"&gt;186,594&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbRXR4tceeK9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance"&gt;5.60&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zS68GQt3HgJ9" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;7&lt;/span&gt; years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z7A7W4vRkE78" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1438"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Remaining&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Under&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Exercise&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Contractual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Option&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Outstanding at January 1, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zioWWGGDtHR2" style="width: 11%; text-align: right" title="Shares Under Option, Outstanding beginning balance"&gt;144,860&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNRUIRDTajDk" style="width: 11%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance"&gt;5.61&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsgCbnyXx2oe" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zPQoiTA2l4Xc" style="width: 11%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance"&gt;19,200&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Granted&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmpAAxK98cxi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted"&gt;220,587&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zKDYGuvDEOt6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted"&gt;6.08&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zOu1r0isglc1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance"&gt;365,447&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znXNVVBi5iQc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance"&gt;5.89&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCE3BvRSrqNh" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvqeZCm6FtB4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance"&gt;19,200&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Exercisable at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zP4fKeeVO1H5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance"&gt;93,085&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zulO1FtAPaXd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance"&gt;6.44&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zq2W0O6weVV7" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;7&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbrTV1vLC4E2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance"&gt;19,200&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AB_zG6LSRXNScd2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the years ended December 31, 2023 and 2022, stock-based compensation for options was $&lt;span id="xdx_90C_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20230101__20231231_z2iuN8kKfBae"&gt;464,529&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20221231_zUB09hE7KTFg"&gt;363,950&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2023 and 2022, there was $&lt;span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20231231_zfxl6xtMJVki" title="Unrecognized compensation costs"&gt;547,981&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20221231_z28H67Ajtm87" title="Unrecognized compensation costs"&gt;1,019,140&lt;/span&gt;, respectively, of total unrecognized compensation costs related to
stock options granted under our stock option agreements. The unrecognized compensation cost is expected to be recognized over a weighted-average
period of one year. The total fair value of stock options that vested during the years ended December 31, 2023 and 2022 was $&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231_zCLVL1nAEJm6" title="Fair value of stock options"&gt;467,771&lt;/span&gt;
and $&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20220101__20221231_zGoUlrhQrxwe" title="Fair value of stock options"&gt;91,913&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Issues
of Stock-Based Compensation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock_z9bpBoOCauu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following represent grants of stock options, including the fair value recognized or to be recognized over the requisite service period:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B8_z43BJHL7LyC"&gt;Schedule
of Stock Options Grant&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Grant date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Shares granted &lt;br/&gt; (canceled)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Exercise price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Date fully vested&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Fair value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 24%; text-align: right"&gt;February 10, 2016&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zRUmAjCFXkAl" style="width: 14%; text-align: right" title="Shares granted (canceled)"&gt;4,200&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zNO6FPwncSG3" style="width: 12%; text-align: right" title="Exercise price"&gt;48.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 24%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zibud23B4Zt1" title="Date fully vested"&gt;February 10, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_znMuzdIPyaie" style="width: 10%; text-align: right" title="Fair value"&gt;174,748&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;December 6, 2016&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zY9MkxLqPdo4" style="text-align: right" title="Shares granted (canceled)"&gt;2,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zZ0lBY1YcIcd" style="text-align: right" title="Exercise price"&gt;38.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zGHbLk0TKoFk" title="Date fully vested"&gt;December 6, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zGFjb3DO1A96" style="text-align: right" title="Fair value"&gt;63,937&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: right"&gt;September 25, 2017&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zTQQ6gR9F2Ai" style="text-align: right" title="Shares granted (canceled)"&gt;15,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zKatmuSiPHn6" style="text-align: right" title="Exercise price"&gt;15.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zhMc6JX3LRu6" title="Date fully vested"&gt;September 25, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zV7nCACyYm0a" style="text-align: right" title="Fair value"&gt;194,149&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;September 25, 2017&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zmzM26EnAzWg" style="text-align: right" title="Shares granted (canceled)"&gt;10,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zAwxzexVqzk2" style="text-align: right" title="Exercise price"&gt;19.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zPQhjkaTM6T3" title="Date fully vested"&gt;September 25, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zR4QyoEXOH27" style="text-align: right" title="Fair value"&gt;126,862&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: right"&gt;January 30, 2019&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zm27pojgvcae" style="text-align: right" title="Shares granted (canceled)"&gt;250&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zEC2GqZ4Tdz4" style="text-align: right" title="Exercise price"&gt;45.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zrvRbHeXJTw6" title="Date fully vested"&gt;January 30, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zwvmKPD03gE8" style="text-align: right" title="Fair value"&gt;885&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;March 11, 2019&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_iN_di_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zpItsr1Q705l" style="text-align: right" title="Shares granted (canceled)"&gt;(33,200&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zTwfxkCImaU2" style="text-align: right" title="Exercise price"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1522"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zw3rO0eJ51sb" style="text-align: right" title="Fair value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1524"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: right"&gt;March 11, 2019&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zDvWfHRMRfh3" style="text-align: right" title="Shares granted (canceled)"&gt;33,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zcsljec18U3c" style="text-align: right" title="Exercise price"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zj1mOR7OkeLa" title="Date fully vested"&gt;December 6, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_fKDEp_zH84ymd0nmF4" style="text-align: right" title="Fair value"&gt;24,898&lt;/td&gt;&lt;td style="text-align: left"&gt;(1)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;March 11, 2019&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zsyhjmga0VDl" style="text-align: right" title="Shares granted (canceled)"&gt;10,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zMAI4pddgT4g" style="text-align: right" title="Exercise price"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zQlKm5I2u0Ah" title="Date fully vested"&gt;March 11, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zBnhrUL90DNe" style="text-align: right" title="Fair value"&gt;44,591&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: right"&gt;September 2, 2020&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zIaZelWAiO2g" style="text-align: right" title="Shares granted (canceled)"&gt;99,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zGgti6to58ga" style="text-align: right" title="Exercise price"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zUJp0UzPjtz2" title="Date fully vested"&gt;September 2, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zg4jkvzlyiu7" style="text-align: right" title="Fair value"&gt;327,181&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;April 14, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zoN6rHZOY8U" style="text-align: right" title="Shares granted (canceled)"&gt;220,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zx2BNp5uZu0c" style="text-align: right" title="Exercise price"&gt;6.08&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zyqeE9NCQXs3" title="Date fully vested"&gt;April 14, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_z569bqkCvtv3" style="text-align: right" title="Fair value"&gt;1,152,470&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F05_zrTtssEP0Okk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F13_zHeLowwfEtzi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Represents
    incremental fair value of replacement shares compared to canceled shares.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AB_z0iX7uSyis24" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2023-12-272023-12-28_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001382"
      unitRef="Shares">39864</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2022-01-052022-01-06_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001384"
      unitRef="Shares">8097</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="Fact001386"
      unitRef="USD">147500</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="Fact001388"
      unitRef="USD">57500</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="From2022-04-132022-04-14_custom_EmployeeMember"
      decimals="INF"
      id="Fact001390"
      unitRef="Shares">220587</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="AsOf2022-04-14_custom_EmployeeMember"
      decimals="INF"
      id="Fact001392"
      unitRef="USDPShares">6.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2022-04-132022-04-14_custom_EmployeeMember"
      decimals="0"
      id="Fact001394"
      unitRef="USD">1152470</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001396"
      unitRef="USDPShares">5.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001398">&lt;p id="xdx_89F_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zTy9VMsvhI08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zHL7Gf0LMAZi" style="display: none"&gt;Schedule
of Estimated Values of Stock Option Grants Valuation Assumptions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Grant Date &lt;br/&gt; April 14, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 84%; text-align: justify"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zq8UchHKIQEe" title="Risk-free interest rate"&gt;2.82&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Weighted average expected term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pid_dtY_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zG3c4dvT6gb7" title="Weighted average expected term"&gt;6&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_zeCbp7ENP00b" title="Expected volatility"&gt;116.60&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231__us-gaap--AwardDateAxis__custom--GrantDateAprilFourteenTwoThousandTwentyTwoMember_z8qvLDHbtDsc" title="Expected dividend yield"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember"
      decimals="INF"
      id="Fact001400"
      unitRef="Pure">0.0282</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember"
      id="Fact001402">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember"
      decimals="INF"
      id="Fact001404"
      unitRef="Pure">1.1660</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2023-01-012023-12-31_custom_GrantDateAprilFourteenTwoThousandTwentyTwoMember"
      decimals="INF"
      id="Fact001406"
      unitRef="Pure">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001408">&lt;p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zQ3X0HirPRNa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of stock option activity during the years ended December 31, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_znBokUq6XaM4" style="display: none"&gt;Schedule of Stock Option Activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Remaining&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Exercise&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Contractual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Under Option&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; padding-bottom: 1.5pt"&gt;Outstanding at January 1, 2023&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zE42HBDl7L13" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Shares Under Option, Outstanding beginning balance"&gt;365,447&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQo4TWZjjhs4" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance"&gt;5.89&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEYthYBCBFDi" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNRKx5H0luqi" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance"&gt;19,200&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNBOHSbO14L5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Forfeited and expired"&gt;(7,560&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWxTIygGCmjb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired"&gt;15.34&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_iN_pid_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqMPJAqTE2M4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Forfeited and expired"&gt;(19,200&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Outstanding at December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6dxGGcTuC6a" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance"&gt;357,887&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlUfh1Q4e8ql" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance"&gt;5.69&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZYBP2ZxUylh" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJEa9guMmI26" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1430"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Exercisable at December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zPggPDQ9oIcj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance"&gt;186,594&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbRXR4tceeK9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance"&gt;5.60&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zS68GQt3HgJ9" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;7&lt;/span&gt; years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z7A7W4vRkE78" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1438"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Remaining&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Under&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Exercise&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Contractual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Option&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Outstanding at January 1, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zioWWGGDtHR2" style="width: 11%; text-align: right" title="Shares Under Option, Outstanding beginning balance"&gt;144,860&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNRUIRDTajDk" style="width: 11%; text-align: right" title="Weighted- Average Exercise Price, Outstanding beginning balance"&gt;5.61&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsgCbnyXx2oe" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zPQoiTA2l4Xc" style="width: 11%; text-align: right" title="Aggregate Intrinsic Value, Outstanding, beginning balance"&gt;19,200&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Granted&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmpAAxK98cxi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Granted"&gt;220,587&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pp2d_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zKDYGuvDEOt6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Granted"&gt;6.08&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zOu1r0isglc1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Outstanding ending balance"&gt;365,447&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znXNVVBi5iQc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Outstanding ending balance"&gt;5.89&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCE3BvRSrqNh" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvqeZCm6FtB4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Outstanding ending balance"&gt;19,200&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Exercisable at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zP4fKeeVO1H5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares Under Option, Exercisable ending balance"&gt;93,085&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zulO1FtAPaXd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted- Average Exercise Price, Exercisable ending balance"&gt;6.44&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pid_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zq2W0O6weVV7" title="Weighted Average Remaining Contractual Life Outstanding, beginning"&gt;7&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbrTV1vLC4E2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Exercisable ending balance"&gt;19,200&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001410"
      unitRef="Shares">365447</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001412"
      unitRef="USDPShares">5.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      id="Fact001414">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="0"
      id="Fact001416"
      unitRef="USD">19200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001418"
      unitRef="Shares">7560</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001420"
      unitRef="USDPShares">15.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001422"
      unitRef="USDPShares">19200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001424"
      unitRef="Shares">357887</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001426"
      unitRef="USDPShares">5.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      id="Fact001428">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001432"
      unitRef="Shares">186594</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001434"
      unitRef="USDPShares">5.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      id="Fact001436">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001440"
      unitRef="Shares">144860</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001442"
      unitRef="USDPShares">5.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      id="Fact001444">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="0"
      id="Fact001446"
      unitRef="USD">19200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001448"
      unitRef="Shares">220587</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="2"
      id="Fact001450"
      unitRef="USDPShares">6.08</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001452"
      unitRef="Shares">365447</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001454"
      unitRef="USDPShares">5.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <INLX:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      id="Fact001456">P8Y</INLX:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="0"
      id="Fact001458"
      unitRef="USD">19200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001460"
      unitRef="Shares">93085</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001462"
      unitRef="USDPShares">6.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      id="Fact001464">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="0"
      id="Fact001466"
      unitRef="USD">19200</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001467"
      unitRef="USD">464529</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001468"
      unitRef="USD">363950</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001470"
      unitRef="USD">547981</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001472"
      unitRef="USD">1019140</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001474"
      unitRef="USD">467771</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001476"
      unitRef="USD">91913</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001478">&lt;p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock_z9bpBoOCauu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following represent grants of stock options, including the fair value recognized or to be recognized over the requisite service period:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B8_z43BJHL7LyC"&gt;Schedule
of Stock Options Grant&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Grant date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Shares granted &lt;br/&gt; (canceled)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Exercise price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Date fully vested&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Fair value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 24%; text-align: right"&gt;February 10, 2016&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zRUmAjCFXkAl" style="width: 14%; text-align: right" title="Shares granted (canceled)"&gt;4,200&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zNO6FPwncSG3" style="width: 12%; text-align: right" title="Exercise price"&gt;48.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 24%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_zibud23B4Zt1" title="Date fully vested"&gt;February 10, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--FebruaryTenTwoThousandSixteenMember_znMuzdIPyaie" style="width: 10%; text-align: right" title="Fair value"&gt;174,748&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;December 6, 2016&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zY9MkxLqPdo4" style="text-align: right" title="Shares granted (canceled)"&gt;2,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zZ0lBY1YcIcd" style="text-align: right" title="Exercise price"&gt;38.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zGHbLk0TKoFk" title="Date fully vested"&gt;December 6, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--DecemberSixTwoThousandSixteenMember_zGFjb3DO1A96" style="text-align: right" title="Fair value"&gt;63,937&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: right"&gt;September 25, 2017&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zTQQ6gR9F2Ai" style="text-align: right" title="Shares granted (canceled)"&gt;15,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zKatmuSiPHn6" style="text-align: right" title="Exercise price"&gt;15.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zhMc6JX3LRu6" title="Date fully vested"&gt;September 25, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenMember_zV7nCACyYm0a" style="text-align: right" title="Fair value"&gt;194,149&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;September 25, 2017&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zmzM26EnAzWg" style="text-align: right" title="Shares granted (canceled)"&gt;10,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zAwxzexVqzk2" style="text-align: right" title="Exercise price"&gt;19.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zPQhjkaTM6T3" title="Date fully vested"&gt;September 25, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember_zR4QyoEXOH27" style="text-align: right" title="Fair value"&gt;126,862&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: right"&gt;January 30, 2019&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zm27pojgvcae" style="text-align: right" title="Shares granted (canceled)"&gt;250&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zEC2GqZ4Tdz4" style="text-align: right" title="Exercise price"&gt;45.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zrvRbHeXJTw6" title="Date fully vested"&gt;January 30, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--JanuaryThirtyTwoThousandNinteenMember_zwvmKPD03gE8" style="text-align: right" title="Fair value"&gt;885&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;March 11, 2019&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_iN_di_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zpItsr1Q705l" style="text-align: right" title="Shares granted (canceled)"&gt;(33,200&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zTwfxkCImaU2" style="text-align: right" title="Exercise price"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1522"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenMember_zw3rO0eJ51sb" style="text-align: right" title="Fair value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1524"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: right"&gt;March 11, 2019&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zDvWfHRMRfh3" style="text-align: right" title="Shares granted (canceled)"&gt;33,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zcsljec18U3c" style="text-align: right" title="Exercise price"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_zj1mOR7OkeLa" title="Date fully vested"&gt;December 6, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantOneMember_fKDEp_zH84ymd0nmF4" style="text-align: right" title="Fair value"&gt;24,898&lt;/td&gt;&lt;td style="text-align: left"&gt;(1)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;March 11, 2019&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zsyhjmga0VDl" style="text-align: right" title="Shares granted (canceled)"&gt;10,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zMAI4pddgT4g" style="text-align: right" title="Exercise price"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zQlKm5I2u0Ah" title="Date fully vested"&gt;March 11, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--MarchElevenTwoThousandNinteenGrantTwoMember_zBnhrUL90DNe" style="text-align: right" title="Fair value"&gt;44,591&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: right"&gt;September 2, 2020&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zIaZelWAiO2g" style="text-align: right" title="Shares granted (canceled)"&gt;99,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zGgti6to58ga" style="text-align: right" title="Exercise price"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zUJp0UzPjtz2" title="Date fully vested"&gt;September 2, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--SeptemberTwoTwoThousandTwentyMember_zg4jkvzlyiu7" style="text-align: right" title="Fair value"&gt;327,181&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;April 14, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zoN6rHZOY8U" style="text-align: right" title="Shares granted (canceled)"&gt;220,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zx2BNp5uZu0c" style="text-align: right" title="Exercise price"&gt;6.08&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate_dd_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_zyqeE9NCQXs3" title="Date fully vested"&gt;April 14, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20230101__20231231__us-gaap--AwardDateAxis__custom--AprilFourteenTwoThousandTwentyTwoMember_z569bqkCvtv3" style="text-align: right" title="Fair value"&gt;1,152,470&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F05_zrTtssEP0Okk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F13_zHeLowwfEtzi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Represents
    incremental fair value of replacement shares compared to canceled shares.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31_custom_FebruaryTenTwoThousandSixteenMember"
      decimals="INF"
      id="Fact001480"
      unitRef="Shares">4200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_custom_FebruaryTenTwoThousandSixteenMember"
      decimals="INF"
      id="Fact001482"
      unitRef="USDPShares">48.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate
      contextRef="From2023-01-012023-12-31_custom_FebruaryTenTwoThousandSixteenMember"
      id="Fact001484">2020-02-10</INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-012023-12-31_custom_FebruaryTenTwoThousandSixteenMember"
      decimals="0"
      id="Fact001486"
      unitRef="USD">174748</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31_custom_DecemberSixTwoThousandSixteenMember"
      decimals="INF"
      id="Fact001488"
      unitRef="Shares">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_custom_DecemberSixTwoThousandSixteenMember"
      decimals="INF"
      id="Fact001490"
      unitRef="USDPShares">38.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate
      contextRef="From2023-01-012023-12-31_custom_DecemberSixTwoThousandSixteenMember"
      id="Fact001492">2020-12-06</INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-012023-12-31_custom_DecemberSixTwoThousandSixteenMember"
      decimals="0"
      id="Fact001494"
      unitRef="USD">63937</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenMember"
      decimals="INF"
      id="Fact001496"
      unitRef="Shares">15000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenMember"
      decimals="INF"
      id="Fact001498"
      unitRef="USDPShares">15.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenMember"
      id="Fact001500">2019-09-25</INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenMember"
      decimals="0"
      id="Fact001502"
      unitRef="USD">194149</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember"
      decimals="INF"
      id="Fact001504"
      unitRef="Shares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember"
      decimals="INF"
      id="Fact001506"
      unitRef="USDPShares">19.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember"
      id="Fact001508">2019-09-25</INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwentyFiveTwoThousandSeventeenGrantOneMember"
      decimals="0"
      id="Fact001510"
      unitRef="USD">126862</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31_custom_JanuaryThirtyTwoThousandNinteenMember"
      decimals="INF"
      id="Fact001512"
      unitRef="Shares">250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_custom_JanuaryThirtyTwoThousandNinteenMember"
      decimals="INF"
      id="Fact001514"
      unitRef="USDPShares">45.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate
      contextRef="From2023-01-012023-12-31_custom_JanuaryThirtyTwoThousandNinteenMember"
      id="Fact001516">2019-01-30</INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-012023-12-31_custom_JanuaryThirtyTwoThousandNinteenMember"
      decimals="0"
      id="Fact001518"
      unitRef="USD">885</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenMember"
      decimals="INF"
      id="Fact001520"
      unitRef="Shares">33200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantOneMember"
      decimals="INF"
      id="Fact001526"
      unitRef="Shares">33200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantOneMember"
      decimals="INF"
      id="Fact001528"
      unitRef="USDPShares">6.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate
      contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantOneMember"
      id="Fact001530">2020-12-06</INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantOneMember"
      decimals="0"
      id="Fact001532"
      unitRef="USD">24898</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantTwoMember"
      decimals="INF"
      id="Fact001534"
      unitRef="Shares">10100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantTwoMember"
      decimals="INF"
      id="Fact001536"
      unitRef="USDPShares">6.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate
      contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantTwoMember"
      id="Fact001538">2023-03-11</INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-012023-12-31_custom_MarchElevenTwoThousandNinteenGrantTwoMember"
      decimals="0"
      id="Fact001540"
      unitRef="USD">44591</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwoTwoThousandTwentyMember"
      decimals="INF"
      id="Fact001542"
      unitRef="Shares">99000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwoTwoThousandTwentyMember"
      decimals="INF"
      id="Fact001544"
      unitRef="USDPShares">4.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwoTwoThousandTwentyMember"
      id="Fact001546">2024-09-02</INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-012023-12-31_custom_SeptemberTwoTwoThousandTwentyMember"
      decimals="0"
      id="Fact001548"
      unitRef="USD">327181</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31_custom_AprilFourteenTwoThousandTwentyTwoMember"
      decimals="INF"
      id="Fact001550"
      unitRef="Shares">220587</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_custom_AprilFourteenTwoThousandTwentyTwoMember"
      decimals="INF"
      id="Fact001552"
      unitRef="USDPShares">6.08</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate
      contextRef="From2023-01-012023-12-31_custom_AprilFourteenTwoThousandTwentyTwoMember"
      id="Fact001554">2025-04-14</INLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardFullyVestedDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-012023-12-31_custom_AprilFourteenTwoThousandTwentyTwoMember"
      decimals="0"
      id="Fact001556"
      unitRef="USD">1152470</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001559">&lt;p id="xdx_809_eus-gaap--ConcentrationRiskDisclosureTextBlock_zRFNmXxoKUCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;14.
&lt;span id="xdx_825_zxUI2PbhZ0L2"&gt;Concentrations&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenues
from a limited number of customers have accounted for a substantial percentage of our total revenues. During the years ended December
31, 2023 and 2022, our largest customer, the State of Michigan, accounted for &lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zS6sS0WSyh3l" title="Concentration risk, percentage"&gt;35&lt;/span&gt;% and &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--StateOfMichiganMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zEeah1z32p29" title="Concentration risk, percentage"&gt;38&lt;/span&gt;%, respectively, of our total revenues for
each period, and our second largest customer, Rocket Mortgage, accounted for &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zulaSXcaS1t4" title="Concentration risk, percentage"&gt;5&lt;/span&gt;% and &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--RocketMortgageMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDUFrHBAHsqg" title="Concentration risk, percentage"&gt;6&lt;/span&gt;%, respectively, of our total revenues.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2023, and 2022, government contracts, including K-12 education, represented approximately &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zHZKuGplCmt8" title="Concentration risk, percentage"&gt;80&lt;/span&gt;% and &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--GovernmentContractsMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRj3ZOCpioaj" title="Concentration risk, percentage"&gt;77&lt;/span&gt;%
of our net revenues, respectively. A significant portion of our sales to resellers represent ultimate sales to government agencies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2023, accounts receivable concentrations from our two largest customers were &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zlKmjhxrcfRh" title="Concentration risk, percentage"&gt;62&lt;/span&gt;% and &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zcqW3Nbpxmz5" title="Concentration risk, percentage"&gt;3&lt;/span&gt;% of gross accounts receivable,
respectively by customer. As of December 31, 2022, accounts receivable concentrations from our two largest customers were &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zMbacIcWtGz4" title="Concentration risk, percentage"&gt;44&lt;/span&gt;% and &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zc7LrxuM2oPk" title="Concentration risk, percentage"&gt;7&lt;/span&gt;%
of gross accounts receivable, respectively by customer. Accounts receivable balances from our two largest customers at December 31, 2023
have been partially collected.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact001561"
      unitRef="Pure">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_StateOfMichiganMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact001563"
      unitRef="Pure">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact001565"
      unitRef="Pure">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_RocketMortgageMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact001567"
      unitRef="Pure">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact001569"
      unitRef="Pure">0.80</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_GovernmentContractsMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact001571"
      unitRef="Pure">0.77</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact001573"
      unitRef="Pure">0.62</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact001575"
      unitRef="Pure">0.03</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_CustomerOneMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact001577"
      unitRef="Pure">0.44</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_CustomerTwoMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact001579"
      unitRef="Pure">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001581">&lt;p id="xdx_80D_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zjKoY616k4eb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;15.
&lt;span id="xdx_820_zW5LWV9uTjD2"&gt;Certain Relationships and Related Transactions&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Certain
Relationships and Related Transactions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a summary of the related person transactions that Intellinetics has participated in at any time during the reporting period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Notes
Payable &#x2013; Related Parties&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;See
Note 9 for a summary of notes issued to related parties.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;2022
Private Placement&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following related persons participated as investors a private placement of our securities, on the same terms as all other investors participating
in the offering. We issued and sold (i) shares of common stock, at a price of $&lt;span id="xdx_903_eus-gaap--SharesIssuedPricePerShare_iI_c20221231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyPrivatePlacementMember_zHXrj3dddTOl" title="Shares issued, price per share"&gt;4.62&lt;/span&gt; per share and (ii) 12% subordinated notes. The principal
amount of the 12% subordinated notes, together with any accrued and unpaid interest thereon, is due and payable on March 30, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zVRB3y46v6H8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B9_zGWQ2AXyhEv4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of Related Party Transactions&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Name of&lt;br/&gt; Investor&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Relationship to Intellinetics&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of&lt;br/&gt; Shares&lt;br/&gt; Purchased&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount of&lt;br/&gt; Notes&lt;br/&gt; Purchased&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Date of&lt;br/&gt; Transaction&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 20%; text-align: left"&gt;Michael N. Taglich&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--RelationshipToCompany_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zjYXYswkrd1b" style="width: 28%; text-align: left" title="Relationship to the Company"&gt;Director;
    Beneficially owns more than 5% of the common stock of Intellinetics.&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zX05eSGEGD46" style="width: 14%; text-align: right" title="Number of Shares Purchased"&gt;262,986&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zJPbhkLMPX1h" style="width: 14%; text-align: right" title="Amounts of notes purchased"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1591"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 12%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--RelatedPartyTransactionDate_dd_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zfOmwIB6zKn9" title="Date of Transaction"&gt;04/01/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Robert F. Taglich&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--RelationshipToCompany_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_za4MQaeWx9u7" style="text-align: left" title="Relationship to the Company"&gt;Beneficially owns more than 5% of the Common Stock of Intellinetics.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_zAFrjUYvN6oh" style="text-align: right" title="Number of Shares Purchased"&gt;179,652&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_znXdw9T3DHQ" style="text-align: right" title="Amounts of notes purchased"&gt;600,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--RelatedPartyTransactionDate_dd_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_zs3Ej99YCK8k" title="Date of Transaction"&gt;04/01/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zUNMxiP6FCN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Promoters
and Certain Control Persons&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--EquityBeneficialOwnershipDescription_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyPrivatePlacementMember_zPGMZp9gU2Hl"&gt;William
M. Cooke, chair of the board of directors of Intellinetics, retired from his position as Vice President of Investment Banking at Taglich
Brothers, Inc. effective December 31, 2023. Robert F. Taglich and Michael N. Taglich, each beneficial owners of more than 5% of our common
stock, are both principals of Taglich Brothers, Inc&lt;/span&gt;., and Michael N. Taglich is a director of Intellinetics.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
retained Taglich Brothers, Inc. on an exclusive basis to render financial advisory and investment banking services to us in connection
with our acquisition of Yellow Folder. Pursuant to an Engagement Agreement, dated May 1, 2020, we paid Taglich Brothers, Inc. a success
fee of $&lt;span id="xdx_900_ecustom--PaymentOfSuccessFee_pp0p0_c20200430__20200501__us-gaap--TypeOfArrangementAxis__custom--EngagementAgreementMember_zUj3PrRfdWrl" title="Payment of success fee"&gt;200,000&lt;/span&gt; as a result of the successful completion of the acquisition of Yellow Folder.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
retained Taglich Brothers, Inc., as the exclusive placement agent for the 2022 private placement, as described above, pursuant to a Placement
Agent Agreement. In connection with the 2022 private placement, we paid Taglich Brothers, Inc. $&lt;span id="xdx_90A_eus-gaap--PaymentsForRepurchaseOfPrivatePlacement_pp0p0_c20230101__20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zjZn7NwAL2E4" title="Payments to private placement"&gt;696,420&lt;/span&gt;, which represented an &lt;span id="xdx_909_ecustom--CommissionPercentage_pid_dp_uPure_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyTwoPrivatePlacementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zF9YH3KLJkZd" title="Commission percentage"&gt;8&lt;/span&gt;% commission
based upon the gross proceeds of the 2022 private placement. In addition, for its services in the 2022 private placement, Taglich Brothers,
Inc. was issued warrants to purchase &lt;span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_z4ViMed8g1M" title="Number of warrants to purchase common stock"&gt;124,258&lt;/span&gt; shares of common stock, which amount is equal to &lt;span id="xdx_90C_ecustom--SaleOfStockPercentage_pid_dp_uPure_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyTwoPrivatePlacementMember__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_zGWNGlGdIyD8" title="Share sold percentage"&gt;10&lt;/span&gt;% of the shares sold in the 2022 private
placement, which have an exercise price of $&lt;span id="xdx_908_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pp2d_c20231231__dei--LegalEntityAxis__custom--TaglichBrothersIncMember_z7feLL7Usqyj" title="Warrants exercise price, per share"&gt;4.62&lt;/span&gt; per share of common stock, are exercisable for a period of five years, contain customary
cashless exercise and anti-dilution protection rights and are entitled to piggy-back registration rights.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-12-31_custom_TwoThousandTwentyPrivatePlacementMember"
      decimals="INF"
      id="Fact001583"
      unitRef="USDPShares">4.62</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001585">&lt;p id="xdx_892_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zVRB3y46v6H8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B9_zGWQ2AXyhEv4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of Related Party Transactions&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Name of&lt;br/&gt; Investor&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Relationship to Intellinetics&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of&lt;br/&gt; Shares&lt;br/&gt; Purchased&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount of&lt;br/&gt; Notes&lt;br/&gt; Purchased&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Date of&lt;br/&gt; Transaction&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 20%; text-align: left"&gt;Michael N. Taglich&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--RelationshipToCompany_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zjYXYswkrd1b" style="width: 28%; text-align: left" title="Relationship to the Company"&gt;Director;
    Beneficially owns more than 5% of the common stock of Intellinetics.&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zX05eSGEGD46" style="width: 14%; text-align: right" title="Number of Shares Purchased"&gt;262,986&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zJPbhkLMPX1h" style="width: 14%; text-align: right" title="Amounts of notes purchased"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1591"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 12%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--RelatedPartyTransactionDate_dd_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelNTaglichMember_zfOmwIB6zKn9" title="Date of Transaction"&gt;04/01/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Robert F. Taglich&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--RelationshipToCompany_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_za4MQaeWx9u7" style="text-align: left" title="Relationship to the Company"&gt;Beneficially owns more than 5% of the Common Stock of Intellinetics.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_zAFrjUYvN6oh" style="text-align: right" title="Number of Shares Purchased"&gt;179,652&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_znXdw9T3DHQ" style="text-align: right" title="Amounts of notes purchased"&gt;600,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--RelatedPartyTransactionDate_dd_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RobertFTaglichMember_zs3Ej99YCK8k" title="Date of Transaction"&gt;04/01/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <INLX:RelationshipToCompany
      contextRef="From2023-01-012023-12-31_custom_MichaelNTaglichMember"
      id="Fact001587">Director;
    Beneficially owns more than 5% of the common stock of Intellinetics.</INLX:RelationshipToCompany>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-012023-12-31_custom_MichaelNTaglichMember"
      decimals="INF"
      id="Fact001589"
      unitRef="Shares">262986</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:RelatedPartyTransactionDate
      contextRef="From2023-01-012023-12-31_custom_MichaelNTaglichMember"
      id="Fact001593">2022-04-01</us-gaap:RelatedPartyTransactionDate>
    <INLX:RelationshipToCompany
      contextRef="From2023-01-012023-12-31_custom_RobertFTaglichMember"
      id="Fact001595">Beneficially owns more than 5% of the Common Stock of Intellinetics.</INLX:RelationshipToCompany>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-012023-12-31_custom_RobertFTaglichMember"
      decimals="INF"
      id="Fact001597"
      unitRef="Shares">179652</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_custom_RobertFTaglichMember"
      decimals="0"
      id="Fact001599"
      unitRef="USD">600000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:RelatedPartyTransactionDate
      contextRef="From2023-01-012023-12-31_custom_RobertFTaglichMember"
      id="Fact001601">2022-04-01</us-gaap:RelatedPartyTransactionDate>
    <INLX:EquityBeneficialOwnershipDescription
      contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyPrivatePlacementMember"
      id="Fact001602">William
M. Cooke, chair of the board of directors of Intellinetics, retired from his position as Vice President of Investment Banking at Taglich
Brothers, Inc. effective December 31, 2023. Robert F. Taglich and Michael N. Taglich, each beneficial owners of more than 5% of our common
stock, are both principals of Taglich Brothers, Inc</INLX:EquityBeneficialOwnershipDescription>
    <INLX:PaymentOfSuccessFee
      contextRef="From2020-04-302020-05-01_custom_EngagementAgreementMember"
      decimals="0"
      id="Fact001604"
      unitRef="USD">200000</INLX:PaymentOfSuccessFee>
    <us-gaap:PaymentsForRepurchaseOfPrivatePlacement
      contextRef="From2023-01-012023-12-31_custom_TaglichBrothersIncMember"
      decimals="0"
      id="Fact001606"
      unitRef="USD">696420</us-gaap:PaymentsForRepurchaseOfPrivatePlacement>
    <INLX:CommissionPercentage
      contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoPrivatePlacementMember_custom_TaglichBrothersIncMember"
      decimals="INF"
      id="Fact001608"
      unitRef="Pure">0.08</INLX:CommissionPercentage>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-12-31_custom_TaglichBrothersIncMember"
      decimals="INF"
      id="Fact001610"
      unitRef="Shares">124258</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <INLX:SaleOfStockPercentage
      contextRef="From2023-01-012023-12-31_custom_TwoThousandTwentyTwoPrivatePlacementMember_custom_TaglichBrothersIncMember"
      decimals="INF"
      id="Fact001612"
      unitRef="Pure">0.10</INLX:SaleOfStockPercentage>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_custom_TaglichBrothersIncMember"
      decimals="2"
      id="Fact001614"
      unitRef="USDPShares">4.62</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001616">&lt;p id="xdx_809_eus-gaap--SubsequentEventsTextBlock_z4WmpTLGbWZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;16. &lt;span id="xdx_820_zSAd8FzaSMi9"&gt;Subsequent Events&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Amendment of 2022 Notes&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;On March 13, 2024, we agreed with the note holders  to amend the
Unrelated Notes and Related Notes to extend the maturity date to &lt;span id="xdx_90E_eus-gaap--DebtInstrumentMaturityDate_dd_c20240313__20240313__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember_zed8GB5OPGUf" title="Extend maturity date"&gt;December 31, 2025&lt;/span&gt;, for $&lt;span id="xdx_90C_eus-gaap--NotesPayable_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--AmendmentOfTwentyTwentyTwoNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zYDiQ07Dikei" title="Notes payable"&gt;1,519,500&lt;/span&gt; of the remaining $&lt;span id="xdx_907_eus-gaap--NotesPayable_iI_pp0p0_c20240313__us-gaap--RelatedPartyTransactionAxis__us-gaap--NonrelatedPartyMember__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoUnrelatedNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zhaPtY0bHQI7" title="Notes payable"&gt;2,364,500&lt;/span&gt; in 2022 Unrelated
Notes and&#160;all $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20240313__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentyTwoRelatedNotesMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zswvXPS9XMyl" title="Principal amount"&gt;600,000&lt;/span&gt; of the 2022 Related Notes.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2024-03-132024-03-13_us-gaap_SubsequentEventMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_NonrelatedPartyMember"
      id="Fact001618">2025-12-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:NotesPayable
      contextRef="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_AmendmentOfTwentyTwentyTwoNotesMember_us-gaap_SubsequentEventMember"
      decimals="0"
      id="Fact001620"
      unitRef="USD">1519500</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2024-03-13_us-gaap_NonrelatedPartyMember_custom_TwoThousandTwentyTwoUnrelatedNotesMember_us-gaap_SubsequentEventMember"
      decimals="0"
      id="Fact001622"
      unitRef="USD">2364500</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-03-13_custom_TwoThousandTwentyTwoRelatedNotesMember_us-gaap_RelatedPartyMember_us-gaap_SubsequentEventMember"
      decimals="0"
      id="Fact001624"
      unitRef="USD">600000</us-gaap:DebtInstrumentFaceAmount>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact001532"
          xlink:label="Fact001532"
          xlink:type="locator"/>
        <link:footnote id="Footnote001557" xlink:label="Footnote001557" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Represents
    incremental fair value of replacement shares compared to canceled shares.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001532"
          xlink:to="Footnote001557"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
